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
...........................................................

Reply via email to