【问题】新建maven的webapp工程报错,maven配置jdk12,遇到了问题

我这里是在新建maven webapp工程后,启动Tomcat服务器时遇到的问题 新建MavenApp工程
报错是:

NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED

java.lang.module.FindException: Module jdk.management.agent not found

【问题】新建maven的webapp工程报错,maven配置jdk12,遇到了问题_第1张图片

从报错信息可以知道是JDK版本的问题,因为我用的是JDK12.0.1,所以我在pom.xml文件里面已经做了相应的修改。

【问题】新建maven的webapp工程报错,maven配置jdk12,遇到了问题_第2张图片

考虑过是不是写12不太对,改过12.0, 1.12等等,都不行。

参考了一个帖子之后,发现大概是因为Maven版本过低,而jdk版本过高的原因。(但其实我之前不用Maven,单纯写JavaEE的时候并未出现这种问题)

帖子链接 JDK10-12均可能出现此问题。

无奈只得选择回退JDK版本,重新配置JDK1.8,绑定idea,成功

【问题】新建maven的webapp工程报错,maven配置jdk12,遇到了问题_第3张图片

目前公认较为稳定的jdk版本是1.8和1.9。

最后,如果大家在看我的博客过程中,遇到什么问题或者有什么建议,欢迎大家给我留言,一起讨论学习。

你可能感兴趣的:(开发工具)