У меня есть совместимая проблема, мой проект разрабатывается в JDK 1.6, но когда мне нужно опубликовать его в домене хоста, возникает проблема, когда домен хоста использует JDK 1.5, как мне сделать проект совместимым с JDK 1.5 ? заранее спасибоJDK 1.6 совместим с JDK 1.5?
ответ
Вам необходимо установить атрибут -target
. Также см. javac /?
.
javac -target 1.5 [...]
Также см this example в документации JAVAC в.
Update: согласно комментариям вы используете Eclipse, вы можете просто изменить уровень совместимости компилятор на основе каждого проекта. Проект Rightclick> Свойства> Компилятор Java> Уровень соответствия компилятора> 1,5. See screenshot.
Вы можете скачать JDK 1.5 из Sun Archive.
Вы должны иметь возможность установить уровень соответствия вашего компилятора/IDE равным 1,5, чтобы помечать любые несовместимости (через предупреждения компилятора). Затем вы можете исправить все, что нужно сделать, чтобы сделать ваш код 1,5 совместимым.
В Eclipse, например, вы перейдете в Preferences/Java/Compiler и установите уровень соответствия равным 1,5. Вероятно, это похоже на другие IDE.
- 1. Struts 1.3.8 совместим с jdk 1.6?
- 2. Перемещение кода с JDK 1.5 до 1.6
- 3. SystemTray для JDK 1.5
- 4. java xml validation JDK 1.5 JDK 1.6 разность
- 5. Установить Oracle JRE 1.6 на JDK 1.5
- 6. java.lang.UnsupportedClassVersionError с JDK 1.5
- 7. Почему Spring Security REST Plugin не совместим с JDK 1.6?
- 8. weblogic 10.0 + jdk 1.5
- 9. NVARCHAR in JDK 1.5
- 10. Override annotaion и JDK 1.5
- 11. Как использовать jaxp 3 с jdk 1.6?
- 12. CXF-реализация JAX-WS с JDK 1.5
- 13. Какие дистрибутивы JDK могут запускать `javac -source 1.6 -target 1.5`?
- 14. Is Spring 2.5.1 совместим с JDK 1.7
- 15. Разница в DocumentBuilder.parse при использовании JRE 1.5 и JDK 1.6
- 16. ли примитивная обертка инстанцирование распределения причины памяти в JDK 1.6
- 17. Ошибка проверки в JDK 1.6, успех в JDK 1.7
- 18. JDK 1.6 скомпилированный код вызывает JDK 1.5 скомпилированный код. какие ошибки мы увидим?
- 19. (JDK 1.6 и ojdbc6.jar) vs (JDK 1.5 и ojdbc14.jar)
- 20. JDK 1.6 и соединение SSL
- 21. JDK 1.6 и контейнеры сервлетов
- 22. Java 1.6 JDK tool, VisualVM
- 23. @override аннотация в JDK 1.6
- 24. javax.swing.grouplayout не существует в jdk 1.5
- 25. Поддержка SonarQube для jdk 1.5
- 26. java (jdk 1.6) регулярное выражение
- 27. Утилизация нити в JDK 1.6+
- 28. - класс IntStream в JDK 1.6?
- 29. Включение JDK 1.5 на JBoss
- 30. Почему NetBeans все еще использует JDK 1.5?
Могу ли я преобразовать его прямо в WAR-файл? – kojh
Нет, код должен быть скомпилирован с 1,5 в качестве выходного. Формат файла класса был изменен в JDK6. –
Нужно также использовать '-source 1.5', а также положить файл 1.5' rt.jar' в '-bootclasspath' также очень полезно. –