Tyn*_*nge 27 java eclipse path
我最近改变了自己的路径,所以我可以在Head First Java书中继续学习,之前我有过Eclipse.现在,当我再次尝试进入Eclipse时,它将无法打开,因为它说它找不到我的目录中使用的JRE或JDK.我已经移动了JDK文件.我已经下载了jdk1.8.0_60.那么我怎样才能让Eclipse再次打开?
Chr*_*n W 60
像阿布说:
Eclipse不会参考
JAVA_HOME变量
您应该指定Eclipse在文件中找到JDK的位置eclipse.ini.具体来说,以下参数(注意它在ini文件中是2个单独的行):
-vm
C:\Java\JDK\1.8\bin\javaw.exe
Run Code Online (Sandbox Code Playgroud)
或者你的javaw.exe恰好在哪里.
注意: 文件的格式ini非常特殊; 请务必查阅https://wiki.eclipse.org/Eclipse.ini以确保您完全正确.
cry*_*kid 25
Eclipse文件夹有一个初始化文件,eclipse在启动时使用/双击它命名为eclipse.ini.在eclipse.ini文件中添加以下行.vm定义了我们希望eclipse使用的J VM的路径.
-vm
C:\Program Files\Java\jdk1.8\bin\javaw.exe
Run Code Online (Sandbox Code Playgroud)
确保您已单独添加以上行并在以下行上方添加
--launcher.appendVmargs
-vmargs
Run Code Online (Sandbox Code Playgroud)
Abo*_*bob 10
去System Properties > Advanced > Enviroment Variables看看下面System variables
JAVA_HOME变量尽管Eclipse没有参考JAVA_HOME变量,但设置它仍然是一个好主意.请参阅如何运行Eclipse?欲获得更多信息.
如果您尚未创建和/或未JAVA_HOME在列表中看到System variables,请执行以下操作:
New...最下方Variable name,JAVA_HOME 准确输入Variable value,这可能会有所不同,具体取决于您的计算机和Java的位数.
C:\Program Files\Java\jdk1.8.0_60C:\Program Files\Java\jdk1.8.0_60C:\Program Files (x86)\Java\jdk1.8.0_60如果您已创建和/或确实看到JAVA_HOME,请执行以下操作:
System variables,你看到JAVA_HOME的Edit...最下方Variable value,根据java和您的计算机位将其更改为上面#3中所述的内容.重复:
C:\Program Files\Java\jdk1.8.0_60C:\Program Files\Java\jdk1.8.0_60C:\Program Files (x86)\Java\jdk1.8.0_60PATH变量System variables用PATH它Edit...最下方NewC:\Program Files (x86)\Java\jdk1.8.0_60 OR C:\Program Files\Java\jdk1.8.0_60(参见上面的^).Enter然后New再次单击.C:\Program Files (x86)\Java\jdk1.8.0_60\jre OR C:\Program Files\Java\jdk1.8.0_60\jre(再次参见上文^).Enter,然后按OK所有相关窗口Variable value文本框(或类似的东西)中,将光标一直拖到最后;如果没有分号(),请添加分号()C:\Program Files (x86)\Java\jdk1.8.0_60 要么 C:\Program Files\Java\jdk1.8.0_60;)C:\Program Files (x86)\Java\jdk1.8.0_60\jre 要么 C:\Program Files\Java\jdk1.8.0_60\jreeclipse.inieclipse.ini文件并将其复制粘贴到同一目录中(应该命名eclipse(1).ini)eclipse.ini来eclipse.ini.old以防万一出了差错eclipse(1).ini为eclipse.ini打开新重命名eclipse.ini并用以下内容替换所有内容:
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:\Program Files\Java\jdk1.8.0_60\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx1024m
Run Code Online (Sandbox Code Playgroud)XXMaxPermSize可能会被弃用,因此可能无效.如果eclipse仍未启动,请执行以下操作:
eclipse.inieclipse.ini.old为eclipse.inieclipse -vm C:\Program Files (x86)\Java\jdk1.8.0_60\bin\javaw.exe尝试将您的eclipse和java更新到最新版本.8u60(1.8.0_60)不是java的最新版本.有时,最新版本的java不适用于旧版本的eclipse,反之亦然.否则,如果您仍然遇到问题,请发表评论.您也可以尝试重新安装Java.