Компиляция Java-кода, написанного для 1.5, для работы с 1.4 JRE?

У меня есть проект, который использует дженерики и несколько кусочков Java 1.5 / 6. Можно ли скомпилировать этот код для работы в системе под управлением 1.4 JRE?

Я использую скрипт сборки ANT и задачу javac для компиляции библиотеки. Это прекрасно работает, в то время как целевой атрибут равен 1,5.

Если я изменяю цель на 1.4, я получаю следующую ошибку:

generics are not supported in -source 1.4 
(use -source 5 or higher to enable generics)

Поэтому я добавляю атрибут источника и пробую значение 5 и 1,5. Новая ошибка:

javac: source release 5 requires target release 1.5

Я собираюсь пройти через весь мой код и изменить материал 1.5, чтобы это работало?

Ответы на вопрос(4)

Ваш ответ на вопрос