[
https://issues.apache.org/jira/browse/MINSTALL-121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17965962#comment-17965962
]
Olivier Lamy commented on MINSTALL-121:
---------------------------------------
This project has moved from Jira to GitHub Issues. This issue was migrated to
[apache/maven-install-plugin#256|https://github.com/apache/maven-install-plugin/issues/256].
> 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 (Moved to GitHub Issues)
> Issue Type: Bug
> Components: install:install-file
> Affects Versions: 2.5.2
> Reporter: Chris Seieroe
> Assignee: Karl Heinz Marbaise
> Priority: Major
> Fix For: 3.0.0-M1
>
>
> 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
(v8.20.10#820010)