找不到工具.jar在活动的 JRE 中 - 弹簧工具套件

2022-09-02 11:11:51

我知道有很多关于这个问题的主题,但没有一个是关于Spring Tools Suite的。我发现这个文件不再存在于较新的Java版本中的信息,这似乎是真的,因为我找不到它。我现在完全迷路了。


答案 1

-vm 参数放在 -vmargs 上面的 SpringToolSuite4.ini 文件中

-startup
plugins/org.eclipse.equinox.launcher_1.5.600.v20191014-2022.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426
-product
org.springframework.boot.ide.branding.sts4
--launcher.defaultAction
openFile
-vm
C:\Program Files\Java\jdk1.8.0_181\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM

答案 2

无论我多少次将 JRE 更改为 JDK,更新路径和系统变量,最终我的问题都通过将 -vm 参数和 JDK 的绝对路径添加到 SpringToolSuite4.ini 文件中来解决。我在Eclipse Photon上也有同样的行为,它也解决了这个问题。

-vm
C:\Program Files\Java\jdk1.8.0_181\bin\javaw.exe

你可以在这个Eclipse维基上阅读更多内容。


推荐