Netbeans 损坏的平台

问题描述 投票:0回答:3

如何指定两个名称来满足 Java 依赖关系? 我使用的是 Netbeans,默认情况下,Linux 将 OpenJDK 称为“JDK_7”。 Windows 将 Oracle JDK 称为“JDK 1.7”。 我希望默认情况下任一名称都是可接受的,因为我的代码在两个平台上构建相同。

有没有办法在 Netbeans/ant 中指定“平台”可以是 A 或 B?

java netbeans ant java-7
3个回答
11
投票

右键单击该项目。然后,选择“属性”。从项目属性左侧的类别中选择“库”。然后选择新的“Java Platform”。


5
投票

nbproject/project.properties 文件中有两行

platform.active=default_platform
platforms.default_platform.home=${java.home}/../ 

这些使得 Netbeans 平台选择默认平台作为标准平台。


0
投票

就我而言,我的 IDE (Apache NetBeans) 没有选择正确的 Java 版本 (JDK 1.8)。 我解决这个问题的方法如下:

  1. 右键单击项目名称,单击“属性”。
  2. 选择“构建”类别,然后选择“编译”。
  3. 在“Java Platform”部分中选择 JDK 1.8 版本。
  4. 点击“确定”按钮

如果您没有发布 JDK 1.8 (jdk-8u202):

  1. 从此链接下载:https://www.oracle.com/mx/java/technologies/javase/javase8-archive-downloads.html
  2. 安装下载的文件
  3. 在 Apache Netbeans 中,转到“工具”选项卡,然后转到“Java 平台”。将打开“Java 平台管理器”窗口。
  4. 在左下角单击“添加平台...”按钮
  5. 在“选择平台类型”部分,选择“Java 标准版”选项,点击“下一步”
  6. 选择JDK 1.8路径。在 Windows 中可以是“C:\Program Files\Java\jdk1.8.0_202”,单击“下一步”。
  7. 保留默认值,单击“完成”。现在请按照上述步骤操作。
© www.soinside.com 2019 - 2024. All rights reserved.