Ivy?
We're looking into using Ivy for our dependency management. I just downloaded the Ivy project source code and created a new project from the source, and to my surprise IDEA created a bunch of IDEA modules (using the Ivy modules, I assume). It also seems to have created a bunch of libraries but it hasn't added them to the modules correctly. It does seem to have set up the module dependencies. It's a bit hard to work out exactly what it's doing since the create project dialog is still pretty much blank with small alien heads. This is all on build 7087, BTW.
Can anyone comment on this? Is there Ivy support planned/in development? How does/will it work?
Cheers,
Colin
请先登录再写评论。
Hello Colin,
The functionality you're seeing has nothing to do with Ivy: you'll see that
when configuring the IDEA project for any Java codebase. Also note that it's
work in progress, and has been considerably improved in builds after 7087.
--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Ok, thanks for the info. So how does it work? The are the modules defined at source roots? How are the dependencies between modules calculated?
Cheers,
Colin
Hello Colin,
Yep, it starts from the source roots and analyzes the import statements in
source files to determine module and library dependencies.
--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
I love to be surprised like this :)
Thanks for the info!
Cheers,
Colin