我试图在Windows 10上安装两个不同版本的Eclipse而没有任何成功,我试图安装的版本是eclipse-java-mars-R-win32-x86_64和eclipse-java-luna-SR2-win32- x86_6,在我第一次尝试运行应用程序时,它给出了错误消息,表明问题是java版本我然后安装了所需的java版本但不幸的是它没有解决问题,因为它现在没有& #39; t显示错误消息,也不运行!!
答案 0 :(得分:11)
转到Eclipse目录
编辑eclipse.ini
编辑或添加-vm选项:
-vm
C:\Program Files\Java\jdk1.8.0_65\bin\javaw.exe
当然,您应该编写对javaw.exe文件的引用。
将eclipse-windows-preferences-java中的JAVA_HOME设置为正确的sdk文件夹
之后,您的新java将不适合工作空间中的java。创建一个新工作区,重新启动Eclipse并在那里导入项目。你可以工作。
答案 1 :(得分:0)
如果系统不是最新版本,则需要更新系统中的jdk。从头开始打开java配置并检查是否有最新更新。 (它将弹出一个窗口,要求卸载旧版本。单击“下一步”继续)
更新后设置JAVA_HOME,Path环境变量。重启系统。
现在应该可以使用了!
答案 2 :(得分:0)
通常,可以通过调整Eclipse目录内eclipse.ini
文件中的值来解决此问题。
只需转到eclipse.ini
文件,将其打开并进行以下更改。请务必在每次更改后尝试启动eclipse.exe
,因为一个或多个可能会更正错误。
1。将-vm
指向您的JDK安装中的javaw.exe
,如下所示。
-vm
C:\Program Files\Java\jdk1.8.0_144\bin\javaw.exe
2。检查eclipse.ini
文件中指定的jdk版本是否是计算机中安装的正确jdk。要对此进行检查,请转到命令提示符并键入
java -version
检查完您的jdk版本后,请确保已在eclipse.ini
文件中对其进行了正确更新。如果您正在运行jdk 1.8。+,请使用下面的行;如果它是jdk 1.7。+或更低版本,请在下面的行中将1.8
更改为合适的版本。
-Dosgi.requiredJavaVersion=1.8
找到行-Xmx256m
(或-Xmx1024m
)。现在,如下更改默认值256m
(或1024m
)为512m
。
-Xmx512m
答案 3 :(得分:0)
某些计算机没有安装JDK,这是运行Eclipse所必需的。您需要安装JDK才能使Eclipse运行。
Oracle网站上有JDK的下载。在下面,我链接了最新版本(截至输入时),该版本应自动重定向到任何较新的版本。 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html