On 24/02/2009, Brett Randall <javabr...@gmail.com> wrote: > Try Maven->Update Project Configuration after setting maven-compiler-plugin > configuration.
Does not seem to help, even after amending POM as suggested below. > And I think you want: This is a Maven project plugin, so I would expect the POM to be correct ... > <plugin> > <groupId>org.apache.maven.plugins</groupId> > > <artifactId>maven-compiler-plugin</artifactId> > <configuration> > > <source>1.4</source> > <target>1.4</target> > </configuration> > </plugin> > > Best > > Brett > > > On Tue, Feb 24, 2009 at 4:53 AM, sebb <seb...@gmail.com> wrote: > > > On 18/02/2009, Jason van Zyl <jvan...@sonatype.com> wrote: > > > It is always better to import Maven projects as Maven projects, not > > normal > > > projects and then enabling dependency management. We should probably just > > > remove that option as it seems to confuse many people and can also > > corrupt > > > your eclipse projects. > > > > > > The version of Java used is determined by the JDT integration which > > obeys > > > anything you have setup in the compiler plugin. If nothing is set then > > the > > > default of 1.4 is chosen. This is the configuration framework in action > > and > > > the POM is the source of truth if you are using m2e. > > > > > > > Java version selection does not seem to work, even when the project is > > checked out as a Maven project. > > > > E.g. I checked out maven/surefire/trunk as a Maven project (using > > current version 0.9.7) > > > > This created several projects - looks to be one for each module. > > > > However, all of the projects have been set to use Java 1.3, even > > though some of the POMs specify 1.4. > > > > For example, the surefire-junit4 and surefire-testng POMs have: > > > > <artifactId>maven-compiler-plugin</artifactId> > > <configuration> > > <fork>false</fork> > > <compilerVersion>1.4</compilerVersion> > > </configuration> > > > > yet Eclipse is configured for Java 1.3. > > > > Likewise maven-surefire-plugin, maven-surefire-report-plugin. > > > > [Surefire-booter and surefire-integration-tests seem to require 1.4, > > but fail to specify it in the POM] > > > > > > > > On 18-Feb-09, at 8:30 AM, sebb wrote: > > > > > > > > > > Thanks, that's fixed it. > > > > > > > > Unfortunately it does not seem to deal with multiple Java versions > > > > well - I would expect it to set the Java version to the highest > > > > version it finds - or at least warn the user that there are multiple > > > > requirements. > > > > > > > > On 18/02/2009, Stefan Seidel <ssei...@vub.de> wrote: > > > > > > > > > You have to do: > > > > > right click on project -> Maven -> Enable nested modules > > > > > > > > > > HTH, > > > > > > > > > > Stefan > > > > > > > > > > > > > > > On Wed, 18 Feb 2009 00:45:11 +0000 > > > > > sebb <seb...@gmail.com> wrote: > > > > > > > > > > > > > > > > I tried enabling Maven Dependency Management on a project with > > modules > > > > > > (Surefire 2.4.3) and the dependencies from the top-level project > > were > > > > > > added OK, but none of the dependencies for any of the modules were > > > > > > added. > > > > > > > > > > > > Is this the expected behaviour? Or is it a bug? > > > > > > > > > > > > If if is expected, how can one use the plugin with modules? > > > > > > > > > > > > [Using version 0.0.12.20071107-2300 in Eclipse 3.4.1] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > To unsubscribe, e-mail: > > > users-unsubscr...@maven.apache.org > > > > > > For additional commands, e-mail: users-h...@maven.apache.org > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > best regards > > > > > > > > > > Stefan Seidel > > > > > Software Developer > > > > > ________________________ > > > > > VUB Printmedia GmbH > > > > > Chopinstraße 4, D-04103 Leipzig > > > > > tel. +49 (341) 9 60 50 93 > > > > > fax. +49 (341) 9 60 50 92 > > > > > mail. ssei...@vub.de > > > > > web. www.vub.de > > > > > > > > > > HRB Köln 24015 > > > > > UStID DE 122 649 251 > > > > > GF Dr. Achim Preuss Neudorf, > > > > > Dr. Christian Preuss Neudorf > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > 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 > > > > > > > > > > > > > > Thanks, > > > > > > Jason > > > > > > ---------------------------------------------------------- > > > Jason van Zyl > > > Founder, Apache Maven > > > jason at sonatype dot com > > > http://twitter.com/jvanzyl > > > ---------------------------------------------------------- > > > > > > Selfish deeds are the shortest path to self destruction. > > > > > > -- The Seven Samuari, Akira Kurosawa > > > > > > > > > > > > --------------------------------------------------------------------- > > > 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