我遵循安装指南的所有步骤,当我试图打开omnet时,会得到这个错误:出现了一个错误。请参阅日志文件users/x/omnetpp-5.2/ide/omnetpp.app/contents/eclipse/configuration/1509461950402.log
日志文件包含:
!ENTRY org.eclipse.equinox.launcher 4 0 2017-10-31 16:19:02.116
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.UnsupportedClassVersionError: org/eclipse/core/runtime/adaptor/EclipseStarter : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:650)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
2条答案
按热度按时间r3i60tvu1#
现在omnet开始打开,选择工作区的窗口出现,它告诉我这个error:see the 日志文件/users/unaicingaonandia/omnetpp-5.2/samples/.metadata/.log。
日志文件内容:
busg9geu2#
我也有同样的问题我想这是因为
java.version=9.0.1
这对于带有omnet的eclipse来说并不适用。我的解决办法如下:使用brew安装java8,如下所述。即。,
brew tap caskroom/versions
brew cask install java8
更新$PATH
指向java8export PATH=/Library/Java/JavaVirtualMachines/jdk1.8.0_152.jdk/Contents/Home/bin/:$PATH
之后,我没有在..omnetpp-5.2/samples/.metadata/.log中记录错误,omnetide确实启动了。希望这有帮助。。。