Eclipse Indigo适用于OS X Mavericks,使用Java SE 7发布

6

我想在Mac OSX Mavericks上安装eclipse Indigo SR2,当我在终端中启动./eclipse时,出现以下消息:

警告:无法创建Java虚拟机

在终端中也显示了同样的消息。

JavaVM: Failed to load JVM: /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bundle/Libraries/libserver.dylib
JavaVM FATAL: Failed to load the jvm library.

我在我的系统上有这个:

我在我的电脑上有这个:

java -version
java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)

你能否从Finder启动Eclipse? - Alex A.
任何问题,它也可以在Finder中使用。 - Murmeltier
2个回答

7

我所做的事情:

cd /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/
sudo mkdir bundle
cd bundle
sudo mkdir Libraries
ln -s /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/server/libjvm.dylib libserver.dylib

它能正常工作!


很高兴你解决了它。这是一个有用的修复,但不幸的是必须修复它。 - Alex A.

1
我所做的:
cd /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/
sudo ln -s /Library/Java/Home/bundle bundle

它能正常工作!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接