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

Reply via email to