繁体   English   中英

如何在 eclipse JDK 首选项部分中设置默认 JDK 合规级别和启用版本

[英]How to set default JDK Compliance level and release enabled in eclipse JDK preferences section

我想为我的 RCP 产品执行 PDE 构建。 我正在使用 JDK 11 编译我的产品,但我想将 --release 选项设置为 1.8。 我想知道我们如何在 eclipse 中提供默认的合规性设置。 所以我可以使用 eclipse 设置来构建我的产品。

在此处输入图像描述

我想将 --release 选项设置为 8。但是我们不能将发布选项添加到<java />标签。 所以我需要在 JDT 首选项中将合规级别设置为 1.8(默认情况下)。

谁能回答我们如何在 eclipse 中设置默认合规级别并启用 --release 选项?

eclipse 版本是 4.12,我想将发布选项设置为 8 用于 PDE 构建。

我尝试过的所有选项

  1. 将合规级别设置为 1.8,但它是为特定工作区设置的。 它没有设置为默认值。
  2. 我已将org.eclipse.jdt.core.prefs从工作区复制到\eclipse\configuration.settings
  3. 提供了 javacSource & javacTarget (但这里我们需要提供 --release 值)

提前致谢。

Eclipse 在工作区级别上工作。 所以所有的配置都存储在工作区中。 项目 > 属性:Java 编译器会将 java 编译器版本设置为工作区的一个特定版本。 您可能无法在 Eclipse 中一次性为所有工作区设置它。

我建议以下

  1. 将 JDK_HOME 环境变量设置为所需版本的 Java
  2. 将所需的 Java 版本路径放在开头的 PATH 变量中。

然后启动 eclipse 并检查。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM