首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ObjectAid UML不支持的major.minor版本52.0

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

Stack Overflow用户
提问于 2017-05-31 16:39:35
回答 1查看 2K关注 0票数 0

我正在尝试安装Eclipse露娜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)并在尝试添加图表( File > New > ObjectAid UML > Class )之后,我得到以下错误:

代码语言:javascript
复制
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创建的完整错误日志,它的启动方式如下:

代码语言:javascript
复制
!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确实安装在我的机器上,但它在任何地方都不是默认的,甚至不在路径中。)

一个朋友有相同的配置,一切都适合他,但他使用的是EclipseNeon4.6.3。

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-31 17:24:08

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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44290327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档