hmmm, that seems to be a relict of the old usage of the workspace variable usage (that Arnaud removed). Later today i will create an jira issue and a patch. (this should not be hard to find).
Ritchie nicolas de loof wrote: > Also had this issue since 2.5-SNAPSHOTs, but never took the time to report > in Jira :-/ > > Setting eclipse.projectDir=${basedir} in the POM eclipse-plugin > configuration solves this, but this is only a workaround. > > Nicolas. > > 2008/3/28, Arnaud HERITIER <[EMAIL PROTECTED]>: >> Hi all, >> >> I just discovered a bug, or an hidden feature in 2.5 :-) >> Richard, I think it is related to MECLIPSE-344. >> >> I store my projects in a directory which isn't my eclipse workspace. >> If I define the workspace attribute to be able to read its settings, >> when I call eclipse:eclipse, my projects settings are written in the >> workspace and not in each project's directory. >> Is it what you expected ? >> >> Arnaud >> >> N.B. : I will not be able to publish a new version before my departure >> this evening, thus I'll prepare a 1.5.2 just after this one if we >> decide that we have to fix the plugin (what I'm thinking) >> >> >> >> On Fri, Mar 28, 2008 at 10:09 AM, nicolas de loof <[EMAIL PROTECTED]> >> wrote: >>> I've got an issue with eclipse plugin 2.5 & 2.5.1 combined with latest >> maven >>> 2.0.9 RC4 : >>> >>> I've set a custom profile in my corporate POM to setup eclipse. It runs >> the >>> validate phase and attach eclipse:eclipse plugin goal to this phase. >> Using >>> this, a fresh SVN checkout can configure eclipse by running "mvn >> -Psetup" >>> <profile> >>> <id>setup</id> >>> <build> >>> <defaultGoal>validate</defaultGoal> >>> <plugins> >>> <plugin> >>> <artifactId>maven-eclipse-plugin</artifactId> >>> <executions> >>> <execution> >>> <id>setup</id> >>> <goals> >>> <goal>eclipse</goal> >>> </goals> >>> <phase>validate</phase> >>> </execution> >>> </executions> >>> </plugin> >>> >>> I get this error : >>> >>> [INFO] >>> ------------------------------------------------------------------------ >>> [ERROR] BUILD ERROR >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] There must be a POM in the current working directory for the >> Eclipse >>> plugin to work. >>> [INFO] >>> ------------------------------------------------------------------------ >>> >>> The EclispePlugin.validate() method fails on >>> >>> if ( executedProject.getFile() == null || >>> !executedProject.getFile().exists() ) ... >>> >>> What is the distinction between "executedProject" and "project" from a >>> plugin point of view ? >>> This seem to have changed in maven 2.0.9. >>> >>> My use case is not really standard, but this may suggest some >> regression >>> either in maven 2.0.9 or the eclipse plugin. >>> >>> Nicolas >>> >>> >>> 2008/3/28, Richard van Nieuwenhoven <[EMAIL PROTECTED]>: >>> >>> >>> > Hi, >>> > >>> > here is my +1 >>> > >>> > Thanks for the fast release! >>> > >>> > Ritchie >>> > >>> > Arnaud HERITIER wrote: >>> > > Hi, >>> > > >>> > > Since the 2.5 release we did 10 days ago, we solved 3 annoying >> issues: >>> > > * [MECLIPSE-266] - plugin applies java facet to ear project >>> > > * [MECLIPSE-411] - manifest property usage is only for ogsi >> maifests >>> > > * [MECLIPSE-413] - EclipseOSGiManifestWriter uses the artifact >> id >>> > > and not the EclipseProjectName >>> > > We also added a new feature : >>> > > * [MECLIPSE-405] - to-maven target should allow to strip >> qualifier >>> > > when creating artifacts from osgi bundles >>> > > >>> > > There are still a lot of issues left in JIRA : >>> > > >>> > >> http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&pid=11133&status=1 >>> > > >>> > > Staging repo : >>> > > http://people.apache.org/~aheritier/stage/repo/ >>> > > >>> > > Staging site (I'm uploading it) : >>> > > http://maven.apache.org/plugins/maven-eclipse-plugin-2.5.1/ >>> > > >>> > > Guide to testing staged releases: >>> > > >> http://maven.apache.org/guides/development/guide-testing-releases.html >>> > > >>> > > Vote open for 5 days. I'll be back on wednesday to do the release >> if >>> > > the vote passes. >>> > > >>> > > [ ] +1 >>> > > [ ] +0 >>> > > [ ] -1 >>> > > >>> > >>> > >>> > --------------------------------------------------------------------- >>> > 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 >> ........................................................... >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]