我正在尝试安装Eclipse露娜4.4的ObjectAid软件。
Eclipse环境:
系统环境:
在安装当前版本1.2 (http://www.objectaid.com/update/current)并在尝试添加图表( File > New > ObjectAid UML > Class )之后,我得到以下错误:
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确实安装在我的机器上,但它在任何地方都不是默认的,甚至不在路径中。)
一个朋友有相同的配置,一切都适合他,但他使用的是EclipseNeon4.6.3。
有什么想法吗?
发布于 2017-05-31 17:24:08
JDK 7可以从Eclipse目录中的“eclipse.ini”配置文件中引用。
https://stackoverflow.com/questions/44290327
复制相似问题