MAC 10.12.5 JDK+Eclipse安装

版权声明:龚丁禧版权所有,转载必须注明出处,否则追究法律责任!合作请添加微信wangqingzhuofeng。个人主页http://gongdingxi.cn https://blog.csdn.net/star_gdx/article/details/72851123

由于最近管理一个J2EE的项目,于是想在MAC上搭一下JAVA开发环境,期间遇到一些莫名其妙的问题,记录如下。

(1)安装JDK8后,首次启动eclipse报错“需要安装JRE6”,解决方式如下:

打开/Library/Java/JavaVirtualMachines/jdkXXXXX.jdk/Contents/Info.plist 按照如下配置,然后重启计算机。

   <key>JVMCapabilities</key>

                <array>

                        <string>JNI</string>

                        <string>BundledApp</string>

                        <string>WebStart</string>

                        <string>Applets</string>

                        <string>CommandLine</string>

                </array>

(2)解决JRE6的问题后,起到Eclipse.app报错“unable to locate its companion library”,解决方法如下:

编辑Eclipse.app/Contents/MacOS/eclipse.ini,将-startup和--launcher.library改为绝对路径

-startup

/Users/diamond/programs/eclipse/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar

--launcher.library

/Users/diamond/programs/eclipse/plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.101.v20120109-1504

(3)启动eclipse后,报错“cannot find /Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/bundle/Libraries/libserver.dylib, created jvm failed!
”,解决方法如下:

mkdir -p /Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/bundle/Libraries/

ln -s 

/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/jre/lib/server/libjvm.dylib /Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/bundle/Libraries/libserver.dylib


猜你喜欢

转载自blog.csdn.net/star_gdx/article/details/72851123