Overriding default naming
-------------------------

                 Key: MNG-2585
                 URL: http://jira.codehaus.org/browse/MNG-2585
             Project: Maven 2
          Issue Type: Improvement
          Components: Artifacts, Artifacts and Repositories, Multiple Language 
Support, POM
    Affects Versions: 2.0.4
            Reporter: Jonathan Gilbert


Currently all artifacts in a maven2 repository must be named 
${artifactId}-${version}[-${classifier}].${packaging}. Sometimes this is simply 
not possible. Jars can be renamed easily enough, but other binaries cannot.

My case involves .NET. .NET assemblies are completely analogous to java jars - 
simply a packaging of classes. The crucial difference though is that .NET 
assemblies cannot be renamed (as classes are located based upon their 
containing assembly name). There are plenty of existing third party .NET 
libraries which currently cannot be placed in a maven repository. (Note that if 
the assembly is renamed such that, for instance, it has no version in the name, 
this is no problem as .NET embeds this information into the assembly itself.)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to