Chris Seieroe created MINSTALL-121: -------------------------------------- Summary: The packaging property should not be used for the file extension Key: MINSTALL-121 URL: https://issues.apache.org/jira/browse/MINSTALL-121 Project: Maven Install Plugin Issue Type: Bug Components: install:install-file Affects Versions: 2.5.2 Reporter: Chris Seieroe
I am using the install-file goal to install some OSGi bundles, Maven plugins, and Maven archetypes into my local repository. Those types have the following values for the packaging parameter: OSGi bundle = bundle Maven plugin = maven-plugin Maven archetype = maven-archetype I'm installing the archetype using the following command: mvn install:install-file -Dfile=my-archetype-1.0.jar -DgroupId=com.example -DartifactId=my-archetype -Dversion=1.0 -Dpackaging=maven-archetype -DgeneratePom=true That will copy that jar file to: .m2/repository/com/example/my-archetype/1.0/my-archetype-1.0.maven-archetype The file extension is wrong, should be jar, but at least the generated pom has the right packaging value. If I try to use archetype:crawl, it won't find my archetype because the file extension was not jar. I can change packaging to jar so the file extension is correct but now the generated pom has the wrong packaging value. The install-file goal should preserve the file extension of the original file and the packaging configuration should only be used for the generated pom. -- This message was sent by Atlassian JIRA (v6.3.4#6332)