We have to document it. It's due to the workspace configuration parameter. workspace is now recognized by the eclipse:eclipse goal to find others projects : http://jira.codehaus.org/browse/MECLIPSE-344 it should define where is your eclipse workspace. Why did you use it with ${basedir}? I'll see why the goal fails if the workspace parameter is wrong. It should warn us and ignore it.
Arnaud On Jan 31, 2008 6:41 PM, Dan Tran <[EMAIL PROTECTED]> wrote: > I ran into problem during eclipse:eclipse > > here is my configuration > > <plugin> > <artifactId>maven-eclipse-plugin</artifactId> > <version>2.5-SNAPSHOT</version> > <configuration> > <workspace>${basedir}</workspace> > <wtpversion>1.5</wtpversion> > <workspaceCodeStylesURL> > > http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-eclipse-plugin/src/optional/eclipse-config/maven-styles.xml > </workspaceCodeStylesURL> > </configuration> > </plugin> > > > > ======================================================================= > here is stack trace in one of my module > > [INFO] Building ipl-migrate > [INFO] task-segment: [eclipse:eclipse] > [INFO] > ------------------------------------------------------------------------ > [INFO] Preparing eclipse:eclipse > [INFO] No goals needed for project - skipping > [INFO] [eclipse:eclipse] > [INFO] Adding support for WTP version 1.5. > [ERROR] Could not read workspace JRE preferences > java.io.FileNotFoundException: > C:\dev\iplocks\va\ipl-migrate\.metadata\.plugins\ > org.eclipse.core.runtime\.settings\org.eclipse.jdt.launching.prefs (The > system c > annot find the path specified) > at java.io.FileInputStream.open(Native Method) > at java.io.FileInputStream.<init>(FileInputStream.java:106) > at > org.apache.maven.plugin.eclipse.reader.ReadWorkspaceLocations.readAva > ilableJREs(ReadWorkspaceLocations.java:424) > at > org.apache.maven.plugin.eclipse.reader.ReadWorkspaceLocations.detectD > efaultJREContaigner(ReadWorkspaceLocations.java:191) > at > org.apache.maven.plugin.eclipse.reader.ReadWorkspaceLocations.init(Re > adWorkspaceLocations.java:89) > at > org.apache.maven.plugin.eclipse.EclipsePlugin.getWorkspaceConfigurati > on(EclipsePlugin.java:1343) > at > org.apache.maven.plugin.eclipse.EclipsePlugin.fillDefaultClasspathCon > tainers(EclipsePlugin.java:1092) > at org.apache.maven.plugin.eclipse.EclipsePlugin.setup( > EclipsePlugin.jav > a:662) > at org.apache.maven.plugin.ide.AbstractIdeSupportMojo.execute > (AbstractId > eSupportMojo.java:502) > at org.apache.maven.plugin.DefaultPluginManager.executeMojo > (DefaultPlugi > nManager.java:447) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals > (Defa > ultLifecycleExecutor.java:539) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandalone > Goal(DefaultLifecycleExecutor.java:493) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal > (Defau > ltLifecycleExecutor.java:463) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan > dleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen > ts(DefaultLifecycleExecutor.java:278) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute > (DefaultLi > fecycleExecutor.java:143) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl. > java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java > :315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java > :430) > > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > [ERROR] Could not read workspace wtp server runtimes preferences : > C:\dev\iplock > > s\va\ipl-migrate\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclip > se.wst.server.core.prefs (The system cannot find the path specified) > [INFO] Using as WTP server : null > [INFO] Adding default classpath contaigner: > org.eclipse.jdt.launching.JRE_CONTAI > NER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5 > [INFO] Using source status cache: C:\dev\iplocks\va\target\mvn- > eclipse-cache.pro > perties > [INFO] Wrote settings to > C:\dev\iplocks\va\ipl-migrate\.settings\org.eclipse.jdt > .core.prefs > [INFO] Wrote Eclipse project for "ipl-migrate" to > C:\dev\iplocks\va\ipl-migrate. > > On Jan 31, 2008 7:27 AM, Arnaud HERITIER <[EMAIL PROTECTED]> wrote: > > Hi all, > > > > We fixed a lot of issues for the version 2.5 of the eclipse plugin and > > we'll launch the vote to release it in few days. > > In this version we improved a lot the support for RAD 6 / RAD 7 and we > > added new features like WTP 2.0 support, MyEclipse support, > dependencies > > to projects in your projects, ... and more. > > You can find the complete change log here : > > > http://jira.codehaus.org/browse/MECLIPSE?report=com.atlassian.jira.plugin.system.project:roadmap-panel > > If you want to test it before the launch of the vote you have to define > > and activate this profile : > > > > <profile> > > <id>apache.snapshots</id> > > <repositories> > > <repository> > > <releases> > > <enabled>false</enabled> > > </releases> > > <snapshots/> > > <id>apache.snapshots</id> > > <name>Maven Snapshots</name> > > <url>http://people.apache.org/maven-snapshot-repository</url> > > </repository> > > </repositories> > > <pluginRepositories> > > <pluginRepository> > > <releases> > > <enabled>false</enabled> > > </releases> > > <snapshots/> > > <id>apache.plugin.snapshots</id> > > <name>Maven Plugin Snapshots</name> > > <url>http://people.apache.org/maven-snapshot-repository</url> > > </pluginRepository> > > </pluginRepositories> > > </profile> > > > > And then you can call this command : > > > > mvn org.apache.maven.plugins:maven-eclipse-plugin:2.5-SNAPSHOT:eclipse > > > > (or another mojo). > > > > The documentation of the 2.5 was previously deployed by error, thus I > just > > updated it to give you the new version. > > > > Cheers, > > > > Arnaud > > > > -- > > .......................................................... > > Arnaud HERITIER > > .......................................................... > > OCTO Technology - aheritier AT octo DOT com > > www.octo.com | blog.octo.com > > .......................................................... > > ASF - aheritier AT apache DOT org > > www.apache.org | maven.apache.org > > ........................................................... > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- .......................................................... Arnaud HERITIER .......................................................... OCTO Technology - aheritier AT octo DOT com www.octo.com | blog.octo.com .......................................................... ASF - aheritier AT apache DOT org www.apache.org | maven.apache.org ...........................................................