有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用Eclipse将java编译为特定的JRE

关于在Eclipse中将项目编译为特定JRE,我有两个问题:

1)项目的属性窗口>Java构建路径>库选项卡:

如果我想编译到JRE 6,那么窗口是否应该显示JRE 6和JRE 7作为构建路径中的一部分?还是只有JRE 6就足够了

我目前的处境——好还是坏

enter image description here

2)我知道将项目编译为特定JRE的步骤:

a-确保JRE位于Eclipse中已安装的JRE列表中

b-在我显示的窗口中单击“添加库”,将其添加到项目的构建路径中

c-将项目的编译器遵从性级别设置为与我希望我的应用程序能够运行的最旧JRE(我添加到构建路径的JRE)相同

这一切都很好,但我仍然不明白一件事:Java构建路径中的JRE与设置为编译器遵从性级别的JRE版本之间有什么区别


共 (1) 个答案

  1. # 1 楼答案

    CompilerCompliance Level是您从可用语言级别中选择的要为项目设置的语言级别

    构建路径是用于创建Java类路径的

    在构建类路径中,它是构建项目时编译器可见或可用的路径集合

    “配置生成路径”对话框用于操作项目中名为的文件。类路径。通常是隐藏的

    因此,您选择的项目符合性级别将适用于特定的符合性级别执行