user2771655
user2771655

Reputation: 1072

Maven dependecny is not available in eclipse java build path

I checked out an existing eclipse project from SVN. Then I converted it to Maven project. The project is compile with Maven target clean install perfectly no problem. But the eclipse doesn't identify any dependency jar file. Basically it does not know the Maven repo path. It knows only JDK path. So all my java classes are with full of red lines.

Everything in this site and google I checked all fine. But why eclipse can not find the mvn repo? eclipse version = JUNO Version: 4.2.2. ( I think this has inbuilt maven plugin) Maven plugin detail = M2E - Maven Integration for Eclipse version - 1.4.0, Provider - Eclipse.org -m2e

enter image description here

UPDATE ======================

If I checkout the source code separately and import it as a maven project that way its working. But I want to know why if I checkout the code through Subclipse and convert it to maven project is not working?

Upvotes: 1

Views: 2122

Answers (2)

Elliott Frisch
Elliott Frisch

Reputation: 201409

Run

# use maven to control your eclipse .project and .classpath files, that is
mvn eclipse:clean
mvn eclipse:eclipse

and then restart your eclipse (or switch your workspace and then back).

Make sure you have the m2e plugin, - from here, you should read the Release Notes and add this to your update sites - "http://download.eclipse.org/releases/juno" and "http://download.eclipse.org/technology/m2e/releases".

Upvotes: 3

Nitin Dandriyal
Nitin Dandriyal

Reputation: 1607

In Eclipse, you can actually create an external tool Run> External Tools> External Tools Configurations. After this you can select your project that you want to setup and run this external tool.

eclipse_eclipse

or if you have maven plugin installed in eclipse, select your project right click Run As > Maven Build... (see below image). In Goals put "eclipse:eclipse" and click Run

enter image description here

Upvotes: 0

Related Questions