Maven 2.x Eclipse Plugin

eclipse:add-maven-repo does not work with $basedir

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 2.1
  • Fix Version/s: 2.2
  • Component/s: None
  • Labels:
    None
  • Number of attachments :
    0

Description

I put in

<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<configuration>
<workspace>${basedir}</workspace>
</configuration>
</plugin>
</plugins>

on my pom.xml which is located in the root of my workspace directory. I have submodules defined as well

<modules>
<module>archetype-web</module>
<module>archetype-domain</module>
</modules>

When I execute (while RAD 6.0 was not running)

mvn eclipse:add-maven-repo

The file in .metadata does not get updated and does not appear in the classpath variables

Also, it creates two sub directories

archetype-webX and archetype-domainX

which contain org.eclipse.jdt.core.prefs
org.eclipse.jdt.core.classpathVariable.MAVEN_REPO=H:\trajano\.m2\repository

So even if the path is correct, the variable name isn't even correct. It should've been M2_REPO

Activity

Hide
fabrizio giustina added a comment -

this appears to work correctly on current trunk. I am not sure it was already fixed in 2.1, it will surely work in 2.2

Show
fabrizio giustina added a comment - this appears to work correctly on current trunk. I am not sure it was already fixed in 2.1, it will surely work in 2.2

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: