【问题标题】:How do I change the Java version fro STS4如何更改 STS 4 的 Java 版本
【发布时间】:2019-02-18 23:39:15
【问题描述】:

我的 Java 版本已更新到 1.8.202,现在我的 STS4 无法启动。下面是错误的截图。如何更改 Java 版本?我试图添加 -vm 它给出错误代码 1。我看到一个奇怪的 Java 路径,但我看不到它的设置位置,因为没有 STS.ini 文件,但有一个 SpringToolSuite4.ini 不包含它

【问题讨论】:

    标签: spring-tools-4


    【解决方案1】:

    SpringTools4.ini 文件是定义您选择的 JVM 以运行 IDE 的正确位置。它与 STS.ini 或 eclipse.ini 文件相同,但适用于 STS4。

    注意在 SpringTools4.ini 文件中以正确的方式定义 JVM,在何处以及如何定义 JVM 中有特殊的规则。例如,它必须是 ini 文件中的第一行,-vm 和可执行文件的路径需要在单独的行中。更多细节可以在这里找到:

    https://wiki.eclipse.org/Eclipse.ini

    希望这会有所帮助!

    【讨论】:

    • 这正是我所做的。但我有 vm 在同一行。正如你提到的那样,分离起到了神奇的作用。谢谢
    【解决方案2】:

    除了上面指定的那些解决方案。查看sts@pathHelp->About Spring Tool Suite4->Installation Details->Configuration中指定的java版本 检查配置中指定的java home,确认证书是否添加到同一路径。

    这样我就能解决问题。我的约束是因为 Java_Home 指向版本 8,而在 sts 内部它指向 OpenJDK 16。

    希望这会有用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-25
      • 1970-01-01
      • 2010-09-20
      • 1970-01-01
      • 2019-03-23
      • 1970-01-01
      • 2022-11-12
      相关资源
      最近更新 更多