我刚刚从Windows 8升级到Windows 10(均为64位),而我之前用于Android开发的带有ADT插件的Eclipse Juno已不再启动。
所有我能看到的是鼠标指针显示某些东西加载了几秒钟然后没有其他事情发生。
我尝试了什么
eclipse.ini
让它重新创建它:甚至没有重新创建它,所以重命名它。workspaceDir/.metadata/.log
。没有关于此的条目。以下是eclipse.ini
:
-startup plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807 -product com.android.ide.eclipse.adt.package.adtproduct -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion=1.6 -XX:MaxPermSize=256m -Xms512m -Xmx1024m
这是我安装的Java版本:
C:\Users\user>java -version java version "1.8.0_51" Java(TM) SE Runtime Environment (build 1.8.0_51-b16) Java HotSpot(TM) Client VM (build 25.51-b03, mixed mode)
我被困住了。我在哪里可以找到更多线索,因为我还没有发现其他人遇到同样的问题?
答案 0 :(得分:9)
解决。
刚刚完全卸载了Java和JDK(也在“C:\ ProgramFiles”中手动删除了“Java”文件夹)并从here下载并重新安装了相同版本的JDK Windows x64,现在一切正常。
答案 1 :(得分:4)
首先重新安装java,然后删除PATH变量" C:\ ProgramData \ Oracle \ Java \ javapath"我解决了这个问题。和 重置JDK的PATH变量。 设置路径变量的步骤:
答案 2 :(得分:2)
我也遇到了同样的问题。我刚刚检查了我的java版本,如上所述它显示的是1.8.0所以我刚删除了“C:\ ProgramData \ Oracle \ Java \ javapath;” 形成系统变量,它解决了我的问题。
答案 3 :(得分:1)
我遇到了同样的问题,但我没有卸载java,我只是在系统设置中设置了java变量,它运行良好
答案 4 :(得分:0)
您不需要卸载java。只需从环境(系统)变量中删除以下行,这些变量将在路径变量的开头。 Windows 10将所有程序文件的副本保存在ProgramData文件夹位置。要确认,请在更改前后从命令行检查java版本。它对我有用......
“C:\ ProgramData \甲骨文\爪哇\ javapath;”
答案 5 :(得分:0)
我在 eclipse.ini 中正确设置了我的Java路径,但忘了检查eclipse和JVM的“位”。这些必须配对(32位或64位)否则eclipse无法启动而没有错误或消息。
这是一个愚蠢的错误,但在升级时并不那么明显,所以也许这可以节省其他人几分钟或更长时间......
答案 6 :(得分:0)
Retain single version of java and uninstall all other versions
and update the eclipse.ini text file as below but change the java path and versions appropriately.
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_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.6.0_35\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx1024m
答案 7 :(得分:0)
只需添加以下行:
- 添加模块= java.se.ee
之后 --vmargs 线