1

我目前正在从 Java 1.7 迁移到 Java 1.8,我在 Eclipse 中的运行配置遇到了一个小问题:在Classpath选项卡上,有两个部分(即Bootstrap EntriesUser Entries)。在Bootstrap Entries部分,它显示JRE System Library [JavaSE-1.7]

但是,我已经在 Eclipse 的首选项中将 Java 1.8 设置为我的默认运行时环境。我确实有几个运行配置,有些已经指向我之前安装的 1.8 JRE。但无法在“运行配置”对话框中编辑条目。

所以,我想知道:

  • Bootstrap Entry实际上是什么?
  • 它从何而来?
  • 我在哪里可以将它从 1.7 修改为 1.8?
4

2 回答 2

3

JBoss 6.3.0 EAP 也有类似的问题。我试图从 Java 1.6 升级到 1.7,但是一旦我关闭弹出窗口,Bootstrap 条目就会恢复到以前的值。转到 Window-> Preferences -> Java -> Installed JREs 并从那里删除早期版本的 Java。回到窗口,您唯一现有的 JDK 版本将反映出来。没有用Tomcat尝试过,但它可能会解决问题。请让我知道它是否有效。

于 2016-11-24T13:07:02.103 回答
0

对于启动配置,JRE不是通过Classpath选项卡配置的,而是在JRE选项卡上配置 - 如果您正在启动Java Application(某些其他类型的启动配置在其Main选项卡上)。

您所看到的“引导条目”直接反映了您在对话框的上述选项卡上的选择。

于 2016-01-26T12:26:00.563 回答