Муравей и JDK 1.6, но скомпилировать с 1.5 - PullRequest
2 голосов
/ 22 апреля 2011
java -version
java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode)

в муравей мне нужно скомпилировать с Java 1.5. Я пытаюсь так:

<javac destdir="${dest.dir}/${package.name}/${model.dir}/${output.dir}"
           classpathref="classpath"
           debug="${javac.debug}" nowarn="${javac.nowarn}" fork="true" verbose="${verbose}"
           deprecation="${javac.deprecation}" encoding="Cp1250" source="1.5"
           target="1.5" memoryinitialsize="1024m"
           memorymaximumsize="1024m">

но похоже, что муравей все еще компилируется с 1.6. Могу ли я увидеть, какой Java-муравей использовать для компиляции? я получаю сообщение об ошибке "Плохой номер версии в файле .class"

1 Ответ

0 голосов
/ 22 апреля 2011

Могу ли я узнать, какой Java-муравей использовать для компиляции?

Попробуйте это:

<echo message="ant.java.version: ${ant.java.version}" />

Также прочитайте эту ветку для получения дополнительной помощи: Ant isиспользуя неправильную версию Java

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