將idea更新爲2019.2版本後,同樣的項目在以前的版本中一切正常,但是升級後莫名就啓動失敗了。
- 我的電腦使用的是oracle的jdk,運行項目和開發都是正常的。
但是使用服務器的openjdk運行項目時就會出現如下錯誤:
- 查看pom依賴關係發現相比以前的jar包多了
org.openjfx.javafx.base
包
- 解壓jar包
java -xvf xxx.jar
4. 發現打包時的確將javafx包打進了jar中
5. 在pom中將其從中排除
6. 再次打包併發布發現正常運行