Hi,

On 09/01/18 00:44, hanas...@gmail.com wrote:
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.

Can you give a little bit more of background information what you problem is or what kind of issue you have?

Kind regards
Karl Heinz Marbaise

Thanks.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to