如何构建JDK 1.1.8?

Arn*_*son 8 java ant

我需要找到一种为JDK 1.1.8构建的好方法.到目前为止,我已经尝试过使用Eclipse,IntelliJ和Ant而没有运气.使用Ant(v 1.7.1),我尝试在javac任务(executablecompiler)上设置相关参数.麻烦是这样的:

[javac]这个版本的java不支持经典编译器; 升级到现代.

有没有办法让Ant工作,或者其他方式?

Gro*_*uez 6

在ant任务上设置target="1.1"source="1.3"属性javac(target = 1.1需要source = 1.3).

请注意,这将为您提供1.1兼容的类文件,但您仍需要确保不使用目标JVM中不支持的任何API或功能.

编辑:正如Andrew Thompson所指出的,您可以使用该bootclasspath选项javac对1.1.8 API 进行编译(请注意,在JDK 1.1.8中,调用了运行时库classes.zip,而不是rt.jar).