IDEA 报Module xxx is imported from Maven.Any changes made in its ......解决办法
一、报错现象在IDEA在配置Modules编译JDK版本的时候会看到以下的提示,Module xxx is imported from Maven.Any changes made in its ......如下图:二、原因分析原因为Modules的编译JDK版本和Java默认的编译版本不一致造成。三、解决办法方法一:更改Java默认编译版本,打开Fil...
文章共379字 · 阅读需要大约2分钟
一键AI生成摘要,助你高效阅读
问答
·
一、报错现象
在IDEA在配置Modules编译JDK版本的时候会看到以下的提示,
Module xxx is imported from Maven.Any changes made in its ......
如下图:
二、原因分析
原因为Modules的编译JDK版本和Java默认的编译版本不一致造成。
三、解决办法
方法一:
更改Java默认编译版本,打开File—Settings—Build, Execution, Deployment—Java Compiler,修改Project bytecode version
为8,Target bytecode version
也修改成8。如下:
方法二:修改pom.xml文件配置
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
说明:
配置source和target都为1.8(根据自己的需求设置)。正是因为pom中没有设置jdk版本,所以每次修改pom后重新运行,都会恢复默认版本1.5。
到此,因JDK版本不一致出现的警告和错误全部解决完成。
更多精彩技术分享请浏览本人博客:https://blog.csdn.net/wohiusdashi
更多推荐
已为社区贡献2条内容
所有评论(0)