when i convert to maven project the error is :
> An internal error occurred during: \"Updating Maven Project\".
> Unsupported IClasspathEntry kind=4
This issue has been fixed in m2e 1.5.0 which is available for Eclipse Kepler (4.3) and Luna (4.4)
Please see https://bugs.eclipse.org/bugs/show_bug.cgi?id=374332#c14
The problem is caused by the fact that STS (the Spring IDE/Eclipse), as well Eclipse and other Eclipse based IDE's, use the m2e(clipse) plugin but that eclipse:eclipse has been probably been run on the project. When m2e encounters a "var" .classpath entry, it throws this error.
The update sites are specified at the following url: http://download.eclipse.org/technology/m2e/milestones/1.6/
This is all you need:
An internal error occurred during: "Importing Maven projects". Unsupported IClasspathEntry kind=4
also delete project from eclipse. and run: mvn eclipse:clean then import project again.
Following worked for me: Right-click project, select Maven -> Remove Maven Nature. Close Eclipse go to project folder on command prompt and do “mvn eclipse:clean” Start Eclipse Right click on Project and select “Configure -> Convert into Maven Project”
Here is what worked for me: After the steps posted in Answer 21 above (the last being Convert to Maven Project), I did:
mvn eclipse:eclipse
- this regenerates your .project and .classpath files (both of which were blown away by mvn eclipse:clean
in step (2) above)
In Eclipse, I right-clicked my project(s) and then Maven > Update Project
I did not see the Unsupported IClasspathEntry kind=4
message anymore :)
As posted here, the problem is the command line eclipse project generation. So, do not use mvn eclipse:eclipse instead do: