1

を使用したいプロジェクトがあるので、Java Compiler と Maven Java v 1.7Compiler のプロジェクトを次のように変更しました。 ここに画像の説明を入力
ここに画像の説明を入力

それでも、IntelliJ 経由で JBoss アプリケーションをデプロイすると、次のようなエラーが表示されます

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 でこれを機能させるにはどうすればよいですか?

4

1 に答える 1

4

JAVA_HOME1.7 に設定されていることを確認してください。Mac で環境を設定するのは難しく、OS のバージョンに依存するため、IntelliJ IDEAの JBoss 実行/デバッグ設定で上書きすることができます。

于 2013-01-24T08:45:47.960 に答える