2017-03-13 17 views
0

自分のマシンにANTをインストールしましたが、ANT_HOMEの環境変数を設定しました。アリ-v 私はAnt 1.10.1のバージョンでJavaサポートされていないクラスのバージョンエラーが発生しました

enter code here C以下のエラーを取得しています:スレッド内のUsers \ユーザー\ XXXXXX>アリ-v 例外 "メイン" java.lang.UnsupportedClassVersionError:ORG/apacheの/ OLSに/アリ/起動/ランチャー:サポートされていないmajor.minorバージョン52.0

しかし、私はJDKバージョンとJREバージョンをチェックしました両方とも同じようです。 PFBそれぞれのバージョンの出力

C:\ Users \ユーザーXXXXX>のjava -version Javaのバージョン "1.7.0_80" のJava(TM)SEランタイム環境(1.7.0_80-B15を構築) は、Java HotSpot(TM )64ビットサーバーVM(24.80-B11、混合モードを構築する)

C:\ユーザーはXXXXX> javacの-version のjavac 1.7.0_80

コンパイラバージョンを\との両方がどのような可能性、同じ時間のバージョンを実行ここに問題がある

+1

が必要になりますではないですか?この場合、Java 7のレポートには、Java 8に更新する必要があることが示されます。編集:Ant 1.10.xにはJava 8ランタイムが必要です。 ant.apache.orgの要件を参照してください。 – KevinO

+0

はいthats正しかった、最初に私はそれをjdkバージョン8をインストールしてアンインストールしてから、ラップトップを再起動してからjdkバージョン7をインストールし直して、既存のアプリケーションの多くがjdk 7を使用していました。 – user3715320

+0

まだどこかにJavaの複数バージョンがインストールされています。 –

答えて

3

(現在の)antのホームページによると52.0は、Java 8コンパイル済みのクラス

The Apache Ant team currently maintains two lines of development. The 1.9.x releases require Java5 at runtime and 1.10.x requires Java8 at runtime

あなたは、Java 8

関連する問題