我尝试使用 java 1.5 构建一个 jar 文件。我使用 ecrise,并在以下区域将 java 版本指定为 1.5。
- 项目 -> 属性 -> Java 编译器
- 项目 -> Java 构建路径 -> JRE 系统库
- Ant 构建文件 -> 运行方式 -> ExternalToolConfiguration -> JRE
但是在构建 jar 之后,所有类都在 1.7(主要版本 51)中构建,我希望它们在 1.5 中。(49)这是结果javap -verbose MyClassInBuiltJar
SourceFile: "Program.java"
minor version: 0
major version: 51
Constant pool: