Ok. Thx a lot. I'll fix it with the executedProject the next week.
Arnaud
On Fri, Mar 28, 2008 at 12:16 PM, Richard van Nieuwenhoven <[EMAIL PROTECTED]>
wrote:
> 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]
>
>
--
..........................................................
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]