Hello, It might be a possible usecase to differentiate by extension, but if you want to follow the pure maven model just use an classifier which is used in the repo.
Gruss Bernd -- http://bernd.eckenfels.net -----Original Message----- From: Dan Tran <dant...@gmail.com> To: Maven Users List <users@maven.apache.org> Sent: Fr., 20 Mai 2016 22:05 Subject: Re: maven-jar-plugin-3.0.0 compatiblity/regression? Hi Robert, According to the jar plugin source outputDirectory is not read only. that is why I can change the default value. here is my use case - Start out of jar module with a profile to create the RPM - In the profile, use assembler-maven-plugin to create staging distribution - since the primary jar file is not in my staging, I need to invoke jar plugin explicitly to create another jar. This makes jar plugin thinks it has 2 primary artifacts and bails out - Use RPM to package the staging This is a valid use case right? Thanks -Dan On Fri, May 20, 2016 at 12:15 PM, Robert Scholte <rfscho...@apache.org> wrote: > Dan, > > outputDirectory has become a readonly parameter. > The reason is that you can set it with <project><build><directory>. Does > that work for you? > > thanks, > Robert > > > On Fri, 20 May 2016 21:09:55 +0200, Karl Heinz Marbaise <khmarba...@gmx.de> > wrote: > > Hi Dan, >> >> On 5/20/16 7:16 AM, Dan Tran wrote: >> >>> Hi >>> >>> My jar project can also create RPM via rpm-maven-plugin:attach-rpm now >>> throws this error >>> >>> [ERROR] Failed to execute goal >>> org.apache.maven.plugins:maven-jar-plugin:3.0.0:jar >>> (project-jar-for-docker) on project xxx: You have to use a classifier >>> to attach supplemental artifacts to the project instead of replacing >>> them. -> [Help 1] >>> >>> >>> This is a valid use case where I can have mutiple artifact extensions >>> without the need to use classifiers >>> >> >> Can you create an example project for this? So i can create an JIRA for >> that or you can create the jira with that...sounds like an edge case which >> i didn't thought of ?... >> >> So you are replacing the main artifact but with different extensions ? >> >> Hm.. ? >> >> >>> >>> The release notes of jar plugin 3.0.0 also not mentioned about this >>> >> >> https://issues.apache.org/jira/browse/MJAR-198 >> >> >> >>> >>> I hope this is not intentional >>> >> >> Kind regards >> Karl Heinz Marbaise >> >> --------------------------------------------------------------------- >> 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 > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org