Maven warning on MacOS: The workspace defines a virtual machine that does not contain a valid jre / lib / rt.jar

I try to clear my Maven and I get this warning when I run mvn eclipse: eclipse -Dwtpversion = 2.0

[WARNING] The workspace defines a virtual machine that does not contain a valid jre / lib / rt.jar: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

Does anyone know how to fix it?

I am on macOS. Here is what I set up for my eclipse:

enter image description here

+8
java eclipse maven maven-2 m2eclipse
source share
2 answers

The answer above works, but seems to be more than necessary.

Minimum on OSX Lion you can pass:

cd /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home sudo mkdir -p jre/lib cd jre/lib sudo ln -s ../../../Classes/classes.jar rt.jar 
+2
source share

All Articles