Я пытаюсь собрать и развернуть проект в папку JBoss для развертывания с помощью встроенного сценария Maven-Ant из Eclipse, но он всегда заканчивается тем, что JBoss регистрирует следующее:
nested throwable: (java.lang.UnsupportedClassVersionError: Bad version number in .class file)
Используемое программное обеспечение для этого проекта следующее:
- Муравей 1.6.5
- Плагин Maven-Ant Tasks 2.1.3
- JBoss 4.0.5 GA
- JDK 1.4
В Eclipse под Window> Preferences я добавил JDK в список Java>Installed JREs
и на всякий случай установил его по умолчанию. В разделе Project>Properties>Java Compiler
я установил уровень соответствия 1.4, а также безуспешно поработал с другими параметрами соответствия.
Кроме того, JBoss настроен на использование точно такого же JDK, как 1.4_03 с веб-сайта Oracle. Странно, что Eclipse идентифицирует его как версию 1.5. Например, на странице компилятора Java написано:
При выборе версии 1.4 убедитесь, что установлена и активирована совместимая JRE (в настоящее время - 1.5).
Кто-нибудь может дать какой-нибудь совет, где я мог ошибиться?
Заранее спасибо!