2013-01-22 3 views
1

У меня есть проект, где я хочу использовать Java v 1.7, так что я сделал изменения в моем проекте для Java-компилятора enter image description here и Maven компилятор, как
enter image description hereIntelliJ: Перекрытие новая версия Java не работает

Но все-таки Когда я раскрываю мое приложение JBoss через IntelliJ я вижу ошибку, как

13:04:24,295 WARN [org.jboss.modules] (MSC service thread 1-3) Failed to define class com.myorg.bb.business.LoginManager in Module "deployment.web-1.0-SNAPSHOT.war:main" from Service Module Loader: java.lang.UnsupportedClassVersionError: com/myorg/bb/business/LoginManager : Unsupported major.minor version 51.0 
    at java.lang.ClassLoader.defineClass1(Native Method) [classes.jar:1.6.0_29] 
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [classes.jar:1.6.0_29] 
    at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [classes.jar:1.6.0_29] 
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [classes.jar:1.6.0_29] 

Как я могу сделать эту работу с Java v1.7?

+0

У вас установлен Java 7 JDK? –

+0

Да, у меня он установлен – daydreamer

+0

JBoss может быть запущен под JDK 1.6, поскольку его сценарий запуска запускает JDK из переменной среды JAVA_HOME. Убедитесь, что ваша системная среда верна, и JBoss запущен в JDK 1.7. Возможно, вам придется вручную настроить сценарий запуска, поскольку среда настройки в Mac OS X сложна. – CrazyCoder

ответ

Смежные вопросы