我的 Java 版本已更新到 1.8.202,现在我的 STS4 无法启动。下面是错误的屏幕截图。如何更改 Java 版本?我试图添加 -vm 它给出错误代码 1。我看到一个奇怪的 Java 路径,但我看不到它的设置位置,因为没有 STS.ini 文件,但有一个 SpringToolSuite4.ini 不包含它
问问题
3077 次
2 回答
0
SpringTools4.ini 文件是定义您选择的用于运行 IDE 的 JVM 的正确位置。它与 STS.ini 或 eclipse.ini 文件相同,但适用于 STS4。
注意以正确的方式在 SpringTools4.ini 文件中定义 JVM,在何处以及如何定义 JVM 中有特殊的规则。例如,它必须是 ini 文件中的第一行,-vm
并且可执行文件的路径需要在单独的行中。更多详情可在这找到:
https://wiki.eclipse.org/Eclipse.ini
希望这可以帮助!
于 2019-02-20T07:48:26.077 回答
0
除了上面指定的那些解决方案。查看sts@path Help->About Spring Tool Suite4->Installation Details->Configuration中指定的java版本 查看配置中指定的java home,确认是否将证书添加到同一路径。
这样我就能够解决这个问题。我的限制是因为 Java_Home 指向版本 8,而在 sts 中它指向的是 OpenJDK 16。
希望这会很有用。
于 2021-07-02T11:48:26.560 回答