Adrien, Thanks for taking a look at this. If I move the plugin from <build><pluginManagement><plugins> to <build><plugins>, it does run from the command line. M2e is cranky, though. It highlights the <execution> tag and says: Plugin execution not covered by lifecycle configuration: org.datanucleus:datanucleus-maven-plugin:3.3.0-release:enhance (execution: default, phase: process-classes)
It's great that I can run this from the command line, but it would be even greater if I can get it to play nicely with m2e. :-) I'd like to avoid having to do a manual build after every change instead of letting eclipse compile for me. Thanks, Eric From: [email protected] [mailto:[email protected]] On Behalf Of Adrien Rivard Sent: Thursday, December 05, 2013 1:25 PM To: Maven Integration for Eclipse users mailing list Subject: Re: [m2e-users] DataNucleus Plugin not running If it is only in pluginManagement, it won't run. For this you should put it in <build>/<plugins> On Thu, Dec 5, 2013 at 7:08 PM, Eric Stein <[email protected]<mailto:[email protected]>> wrote: Confirmed it's not running on the command line either. I also tried -X -e clean compile process-classes. Normally I'd think this was the fault of the plugin, but from the logging it looks like Maven never even tries to run the plugin. I searched the console debug output for the plugin name and there were no hits. Is there any way for me to tell if the plugin is running from the maven execution log? All plugins that are executed should be visible in the log ,even without the -X You will find a line like this : [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ project aka plugin-name:version:goal( executionId), @ project Thanks, Eric -----Original Message----- From: [email protected]<mailto:[email protected]> [mailto:[email protected]<mailto:[email protected]>] On Behalf Of Igor Fedorenko Sent: Thursday, December 05, 2013 12:43 PM To: [email protected]<mailto:[email protected]> Subject: Re: [m2e-users] DataNucleus Plugin not running Run Configuration just a way to launch Maven build in a separate project. Like Rafal has suggested, make sure the build works properly on command line. What goal do you specify? -- Regards, Igor On 12/5/2013, 11:31, Eric Stein wrote: > I'm trying to run the datanucleus-maven-plugin. I added it to my POM as: > > <dependencies> > > ... > > <dependency> > > <groupId>javax.jdo</groupId> > > <artifactId>jdo-api</artifactId> > > <version>3.0.1</version> > > </dependency> > > <dependency> > > <groupId>org.datanucleus</groupId> > > <artifactId>datanucleus-core</artifactId> > > <version>3.2.9</version> > > <scope>runtime</scope> > > </dependency> > > <dependency> > > <groupId>org.datanucleus</groupId> > > <artifactId>datanucleus-api-jdo</artifactId> > > <version>3.2.5</version> > > </dependency> > > <dependency> > > <groupId>org.datanucleus</groupId> > > <artifactId>datanucleus-rdbms</artifactId> > > <version>3.2.8</version> > > <scope>runtime</scope> > > </dependency> > > ... > > </dependencies> > > <build> > > <pluginManagement> > > <plugins> > > ... > > <plugin> > > <groupId>org.datanucleus</groupId> > > <artifactId>datanucleus-maven-plugin</artifactId> > > <version>3.3.0-release</version> > > <configuration> > > <props>${basedir}/datanucleus.properties</props> > > <verbose>true</verbose> > > </configuration> > > <executions> > > <execution> > > <phase>process-classes</phase> > > <goals> > > <goal>enhance</goal> > > </goals> > > </execution> > > </executions> > > </plugin> > > ... > > </plugins> > > </pluginManagement> > > </build> > > I set the -X switch in maven and did a build (through Run > Configurations). I searched the output for "datanucleus-maven-plugin" > and found no results. I then manually inspected the log file for the > compile step, and I don't see anything that suggests the enhance goal > ever ran. I'm not sure how to even start debugging this. Anybody have > any ideas? > > Thanks, > > Eric > > > > _______________________________________________ > m2e-users mailing list > [email protected]<mailto:[email protected]> > https://dev.eclipse.org/mailman/listinfo/m2e-users > _______________________________________________ m2e-users mailing list [email protected]<mailto:[email protected]> https://dev.eclipse.org/mailman/listinfo/m2e-users _______________________________________________ m2e-users mailing list [email protected]<mailto:[email protected]> https://dev.eclipse.org/mailman/listinfo/m2e-users -- Adrien Rivard
_______________________________________________ m2e-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/m2e-users
