Re: [mevenide-user] Netbeans profile causes mojos to execute twice
"Milos Kleint" <[email protected]> Wed, 14 May 2008 11:00:01 +0200
| Newsgroups | gmane.comp.jakarta.turbine.maven.mevenide.user |
|---|---|
| Message-ID | <[email protected]> |
I suggest you "upgrade" to the default way of running/debugging maven projects in 3.1.x that includes running maven-exec-plugin rather than generating a custom profile with assembly+jar plugins configuration (thus the whole profile can be deleted altogether) Milos On 5/14/08, Magne Nordtveit <[email protected]> wrote: > Cheers, that did solve the problem without breaking anything. BUT I now > have a deprecated warning when I am building > > [WARN]DEPRECATED: Binding aggregator mojos to lifecycle phases in the > POM is considered dangerous. > [WARN]This feature has been deprecated. Please adjust your POM files > accordingly. > > > On Tue, 2008-05-13 at 17:20 -0700, Daniel Mutch wrote: > > > > Try changing the goal in the profile from directory to directory-inline. > > This will prevent Maven from forking the process when it finds the assembly > > profile, which can have some unexpected concequences including building the > > project more than once. > > > > cheers > > Dan > > > > > > Magne Nordtveit-2 wrote: > > > > > > Hello, > > > > > > I just recently updated to version 3.1.1 of the mevenide plugin to > > > Netbeans and ran into a little ... snag... Those projects that had a > > > netbeans-public profile generated to be able to run/debug no longer > > > built properly! I had a glance at the build plan, and discovered that > > > the mojos were all executing twice, and thus crashing with the following > > > error: > > > > > > [ERROR] > > > [ERROR] > > > [ERROR]Your build attempted to attach multiple artifacts with the same > > > classifier to the main project. > > > [ERROR] > > > [ERROR]Mojo responsible for second attachment > > > attempt:org.apache.maven.plugins:maven-source-plugin:2.0.4:jar > > > [ERROR] > > > [ERROR]Reported for project: > > > [ERROR]Group-Id: no.offsim > > > [ERROR]Artifact-Id: smallapp > > > [ERROR]Version: 1.1-SNAPSHOT > > > [ERROR]From file: /home/magne/work/source/smallapp/pom.xml > > > [ERROR] > > > [ERROR] > > > [ERROR]Artifact attachment: > > > [ERROR] > > > [ERROR]Group-Id: no.offsim > > > [ERROR]Artifact-Id: smallapp > > > [ERROR]Version: 1.1-SNAPSHOT > > > [ERROR]Type: java-source > > > [ERROR]Scope: null > > > [ERROR]Classifier: sources > > > > > > which is caused by the maven-source-plugin running twice and trying to > > > attach two similar files smallapp-1.1-SNAPSHOT-sources.jar. > > > > > > Does anyone have a solution to this other than "Remove the netbeans > > > profiles"? > > > > > > All the projects are created with the old simple archetype in netbeans > > > 5.5-6.0.1 (Possibly in 6.1 too) and with mevenide 3.0.12 (and preceeding > > > versions built on Maven 2.0.4). > > > > > > Cheers, > > > Magne > > > > > > --------------------------------------------------------------------- > > > To unsubscribe from this list, please visit: > > > > > > http://xircles.codehaus.org/manage_email > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > >