如何将Eclipse编译器级别设置为1.1

Gus*_*ind 0 java eclipse compiler-construction

嗨我使用Eclipse 3.4 Ganymade,它使用JRE 1.4/1.5.现在我必须将JDK1.1用于我的一个应用程序.据我所知,Eclipse使用JRE1.3作为编译器的默认级别.有没有办法使用JRE1.1.我也安装了JDK 1.1和1.4.

Mic*_*rdt 7

AFAIK在1.1和1.3之间没有任何语言变化,因此您所要做的就是将源兼容性设置为1.3,将"生成的.class文件兼容性"设置为1.1,并将项目配置为使用1.1标准API JAR,它应该工作.

更正: Java 1.2中引入了一种语言更改:strictfp关键字.但是,由于它很少使用,它可能是你可以放心忽略的东西.此外,我认为它不会导致任何不兼容性,因为它只会导致VM选择性地像1.2之前的VM一样.