将idea更新为2019.2版本后,同样的项目在以前的版本中一切正常,但是升级后莫名就启动失败了。
- 我的电脑使用的是oracle的jdk,运行项目和开发都是正常的。
但是使用服务器的openjdk运行项目时就会出现如下错误:
- 查看pom依赖关系发现相比以前的jar包多了
org.openjfx.javafx.base
包
- 解压jar包
java -xvf xxx.jar
4. 发现打包时的确将javafx包打进了jar中
5. 在pom中将其从中排除
6. 再次打包并发布发现正常运行