簡體   English   中英

ObjectAid UML不支持的major.minor版本52.0

[英]ObjectAid UML Unsupported major.minor version 52.0

我正在嘗試為Eclipse Luna 4.4安裝ObjectAid軟件。

Eclipse環境:

  • 符合JDK 1.8
  • 已安裝的JRE:jre1.8.0_60

系統環境:

  • Java 1.8.0_60

安裝當前版本1.2( http://www.objectaid.com/update/current )並在嘗試添加圖( 文件>新建> ObjectAid UML圖>類圖 )時重新啟動Eclipse之后,出現以下錯誤:

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

現在的問題是,從哪里獲得1.7? 我該如何改變呢?

(請注意,Java 7確實已安裝在我的計算機上,但未在任何地方將其設置為默認值,甚至不在路徑中。)

一個朋友具有相同的配置,並且一切對他都適用,但是他正在使用Eclipse Neon 4.6.3

有任何想法嗎?

可以從Eclipse目錄中的“ eclipse.ini”配置文件中引用JDK 7。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM