Java 已启动但返回时退出代码=1

新手上路,请多包涵

我收到名为 - Java was started but returned with exit code=1 错误

安装 JDK 后更新错误图像

升级我的java后我收到了这个错误。我可以看到我的 ini 文件包含以下内容。

  -startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20150204-1316
-vm C:\Program Files (x86)\Java\jdk1.8.0_73\jre\bin\server\jvm.dll
-vmargs
-Dfile.encoding=UTF-8
-Xms512m
-Xmx1536m
-XX:MaxPermSize=512m
-Dosgi.instance.area.default=@user.home/AnypointStudio/workspace

JAVA_HOME 的值为 C:\Program Files (x86)\Java\jdk1.8.0_73 路径环境的值为 C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Java\jre1.8.0_73\bin;C:\Program Files (x86)\Java\jdk1.8.0_73\bin;

我新更新的 jre 在下面的位置。 C:\Program Files (x86)\Java\jre1.8.0_73\bin

请注意,我在此站点上找到了很多解决此问题的方法,但这些方法对我不起作用。请指导我哪里做错了。

原文由 Simbu 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 913
2 个回答

早些时候我使用过 64 位 java。后来我使用了 (x86) java 它导致了问题。使用 64 位 java 更新后,问题得到解决。

原文由 Simbu 发布,翻译遵循 CC BY-SA 3.0 许可协议

更改 .ini 文件中的路径。

 -vm
C:\Program Files\Java\JDK1.8.0_172\bin\javaw.exe

如果您仍然看到问题,请将其更改为:

 -vm
C:\Program Files\Java\jdk1.8.0_172\jre\bin\server\jvm.dll

注意:路径应该在 -vm 之后的新行中。

原文由 sudhakkar k 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题