Hello,
I'm managing maven project of my team, and having truble in module
dependencies..
The root project has some sub modules.
A submodule named "utils" has a few submodule; config, logger, json and
etc.
Another submodule "mid" has "manager" submodule, which are pom project
and has core, clientAPI and protocol sub modules.
The problem is that utils:config depends on mid:manager:clientAPI,
mid:manager:clientAPI depends on utils:logger and utils:json, and the
other modules in mid:manager depend on submodules utils, including
config. There are not cyclic, but twisted dependencies, and maven can't
solve the dependency well.
I have to do tedius steps to build whole project in the new configuration.
1. install utils first, maven complains and stop building utils:config
since mid:manager:clientAPI was not installed yet, just after installing
utils pom project.
2. go to utils:logger and install, and for utils:json respectively.
3. go to mid directory and install mid, maven will install mid and stop
further install caused by dependeny on utils:config of some other
submodules of mid.
4. go to mid:manager and install it.
5. go to mid:manager:clientAPI and install it.
6. go to utils:config and install it.
7. Finally, go to top level and install whole modules.
How to solve this situation?
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]