在學習ES的時候,發現無法啟動,黑窗口自動關閉,查看log文件里面異常信息如下:
Guice Exception: java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "accessClassInPackage.jdk.internal.vm.annotation")
百度搜索發現大多數都是在說修改配置文件,但是都不能解決問題,后來看到有篇文章提到版本問題,我用的是ElasticSearch5.6.8版本,而電腦配置的環境變量是JDK14版本,然后改為JDK8,問題得到解決。
(目前仍是JDK8用的最多,看來升級JDK版本會帶來很多兼容性問題,還是老老實實用老版本吧)