Как собрать для JDK 1.1.8? - PullRequest
       31

Как собрать для JDK 1.1.8?

8 голосов
/ 29 сентября 2010

Мне нужно найти хороший способ сборки для JDK 1.1.8. До сих пор я безуспешно пытался использовать Eclipse, IntelliJ и Ant. В Ant (v 1.7.1) я попытался установить соответствующие параметры для задачи javac (executable и compiler). Беда в этом:

[javac] Эта версия java не поддерживает классический компилятор; модернизация до современной.

Есть ли способ заставить муравья работать или, возможно, каким-то другим способом?

1 Ответ

6 голосов
/ 29 сентября 2010

Установите атрибуты target="1.1" и source="1.3" в муравьиной задаче javac (источник = 1,3 необходим для цели = 1.1).

Обратите внимание, что это даст вам 1.1-совместимые файлы классов, но вам все равно нужно убедиться, что вы не используете API или функции, не поддерживаемые в вашей целевой JVM.

Редактировать: Как отметил Эндрю Томпсон, вы можете использовать опцию bootclasspath, чтобы заставить javac компилироваться с API 1.1.8 (обратите внимание, что в JDK 1.1.8 библиотека времени выполнения была называется classes.zip, а не rt.jar).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...