2017-05-31 6 views
0

のObjectAidソフトウェアをインストールしようとしています。Eclipse Luna 4.4ObjectAid UMLサポートされていないmajor.minorバージョン52.0

のEclipse環境:

  • JDKコンプライアンス1.8
  • インストール済みのJRE:jre1.8.0_60

システム環境:

  • のJava 1.8.0_60
  • 現在のリリース1.2( http://www.objectaid.com/update/current)をインストールし、私はダイアグラムを追加しようとすると、Eclipseを再起動した後

ファイル]> [新規]> [ObjectAid UMLダイアグラムを>クラス図は)私は次のエラーを取得する:

The selected wizard could not be started. 
Plug-in com.objectaid.uml.cls was unable to load class com.objectaid.uml.cls.editor.NewClassDiagramWizard. 
com/objectaid/uml/cls/editor/NewClassDiagramWizard : Unsupported major.minor version 52.0 

コンパイル時と実行時に使用されるJavaバージョンの間に不一致があるため、これはわかります。

どこでもJava 8を使用しているので、私は不一致を見ません。 ObjectAidが作成する完全なエラーログが見つかりました。これは次のように始まります。

!SESSION 2017-05-31 14:41:08.722 ----------------------------------------------- 
eclipse.buildId=4.4.2.M20150204-1700 
java.version=1.7.0_71 
java.vendor=Oracle Corporation 
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB 
Framework arguments: -product org.eclipse.epp.package.java.product 
Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.java.product 

ここで、質問はどこから取得していますか?そして私はこれをどのように変更するのですか?

(Javaの7は確かに私のマシンにインストールされているが、それはどこにもデフォルトとして設定されていないと、それはパスでさえないことに注意してください。)

を友人が同じ設定を持っており、すべてが彼のために動作しますが、彼が使用していますEclipse Neon 4.6.3

アイデア?

答えて

1

JDK 7は、Eclipseディレクトリの「eclipse.ini」構成ファイルから参照される場合があります。

+0

私は確認してjavaがありました。-Dosgi.requiredJavaVersion = 1.6!私はネオンにアップグレードしたので正直言ってテストしていませんが、それは問題のようです。ありがとうフェリックス! – jemima26

+0

ありがとう、私はどこにでも1.8に変更していました。問題はあなたの答えで述べたとおりで、eclipse.iniは1.7:P –

関連する問題