Bom#134
Conversation
|
In my other projects, the parent POM is directly my BOM. What is the idea of separating those two? |
|
I forgot to link the doc … |
|
I think there are two things break the BOM contract:
Minors:
|
|
hoo that sucks. I want to be able to specify the plugin versions too as bom :'( So people could just use the plugin and TADAAAAA correct plugin version and correct plugin dependencies. Yes in the maven 4 we won't need to specify the version of the siblings anymore. The parent=bom is here to avoid duplicating spec ( I hate data duplication :P ) so will be useless in maven 4. Remember this is to prepare maven 4 :) Also maybe I misunderstood your previous question. If that's the case, this is not a hurry we can wait a bit for specs to be stable (audible sound horse) . |
|
Yes okay - so we leave this one open for now |
Note : this PR depends on #131 .
This PR integrates the incoming notion of POM-BOM in maven 4.
https://maven.apache.org/whatsnewinmaven4.html
Usage :
Most user should not have anything to do, they will keep importing jcodemodel . For the ones who need several several of the proposed projects, they should import the BOM, as explained in the readme