How is the artifact name separated from the version number if the
artifact has hypens and / or dots in it? Are they sorted as Strings?
example:
jar1 and the war are two submodules of a parent project
G:A:V = org.myorg.project
org.myorg.project.jar1 (and a org.myorg.project.war)
1.2.3
OR
G:A:V = org.myproject.project
org-myorg-project-jar1 (and a org-myorg-project-war)
1.2.3
* have also had the discussion of reversing to war-project-myorg.org
* above of course would have -SNAPSHOT versions too
The idea remove ambiguity between artifacts that would otherwise have
ambiguity in their names. You might have seen many projects that have
a core.jar or common.jar Of course this also is havoc if there are two
core.jar files, from two different dependent projects, in the web lib
directory of a WAR file. Need to be sure that maven and gradle will
parse correctly and sort versions of x.y.z in the correct order and not
revert to string ascii sort order.
Thanks.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org