如何在 Spring Tool Suite 中设置自定义 JRE 系统库路径值?

aju*_*jup 1 java eclipse maven spring-tool-suite

我正在尝试在 Spring Tool Suite 中设置 JRE 系统库的默认值,并将其设置为 1.6 版本,但默认情况下我需要将其设置为 1.6.0_xx 。

我已将 JAVA_HOME 的值设置为 C:..\java\jdk1.6.0_xx ,并在 PATH 变量中将其设置为 C:..\java\jdk1.6.0_xx\bin 。以这种方式配置后,我能够通过命令行成功构建我的 Maven 项目,但是当我尝试从 STS 构建 Maven 项目时,我收到此错误

VM初始化期间发生错误 java/lang/NoClassDefFoundError: java/lang/Object

有解决此错误的方法吗?

abo*_*yko 5

  1. Window -> Preferences
  2. 出现首选项对话框后,转到Java -> Installed JRE
  3. 添加您的 JRE,如果它不在列表中,请选中它Apply,,OK

  • 除此之外,您还可以使用首选项中的“执行环境”小节指定已安装的 JRE 应用作各种 JDK 级别的默认值。 (2认同)