发布于2026-07-17 阅读(0)
扫一扫,手机访问
先说几个关键点:手头这台电脑是64位的,但为了某些必需软件,不得不装了32位的Ja va 7 Update 11。现在呢,想用Ja va 8(64位)和Eclipse Mars(64位)干活,但版本切换老是失败——既不想卸掉32位的Ja va 7,又想用上64位的Ja va 8。
从你贴出来的系统路径变量看,问题其实很典型。C:\Windows\system32 这些老几样都在,但后面跟着一长串
配置上,你的eclipse.ini文件里, -vm 参数跟路径写在了同一行,这不符合Eclipse的解析规则。正确的写法是:
应该改成这样:
另外,这里有个细节值得注意:你真的确定要用JRE而不是JDK吗?JDK自带开发工具和调试信息,对于Eclipse这类IDE来说,通常推荐用JDK,尤其是做Ja va EE开发时。如果只是为了运行Eclipse,JRE也够用,但写代码时可能少一些便利。
最终完整的eclipse.ini可以参考这个配置:
最后强调一下,你的系统路径变量里塞了太多Ja va相关的路径,尤其是32位JRE的路径反复出现,这会导致Windows优先去那些路径里找Ja va,而不是你想要的64位版本。建议只保留必要的JDK/JRE路径,比如C:\Program Files\Ja va\jdk1.8.0_91\bin 和 C:\Program Files\Ja va\jre1.8.0_91\bin,其他重复的32位路径可以清理掉。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8