关于JVM版本的问题
Tofloor
poster avatar
ajh99990
deepin
2017-12-27 23:53
Author
有个问题想请教大家,我今天在启动opendaylight的时候 输入./bin/karaf之后提示我JVM must be greater than 1.8,如下

但是我的jdk版本是最新的,如下





难道JVM版本指的不是JDK版本吗?又或者说我的JDK配置有问题?下面是jdk配置信息。


求解答。
Reply Favorite View the author
All Replies
avatar
deepinf
deepin
2017-12-28 00:08
#1
用JAVA8吧,JAVA9好像不支持,eclipse就不支持JAVA9
Reply View the author
avatar
ajh99990
deepin
2017-12-28 00:12
#2
https://bbs.deepin.org/post/150728
用JAVA8吧,JAVA9好像不支持,eclipse就不支持JAVA9

改了1.8 果然没问题了。多谢! 帮大忙了。
Reply View the author
avatar
duanyao
deepin
2017-12-28 00:13
#3
有两个可能:
1)“Picked up _JAVA_OPTIONS:   -Dawt.useSystemAAFontSettings=gasp”这一行对 karaf 造成了干扰,你可以先执行 unset _JAVA_OPTIONS 再试试。
2)karaf 不认识 “9.x”这样的版本号,只认识 “1.9.x”这样的。你可以把 openjdk 1.8 设置为默认的试试。
Reply View the author
avatar
ajh99990
deepin
2017-12-28 00:24
#4
https://bbs.deepin.org/post/150728
有两个可能:
1)“Picked up _JAVA_OPTIONS:   -Dawt.useSystemAAFontSettings=gasp”这一行对 karaf 造成 ...

是第二种,已解决。
Reply View the author
avatar
yuan0306
deepin
2017-12-28 00:52
#5
java9模块化了,变化比较大,大多数开源项目还不支持JAVA9,IDE新版应该都支持了
Reply View the author