首页   >   代码编程   >   JAVA开发

idea中的maven工程jdk老是自动变成1.5

在将idea更新到最新版本之后,每次改动pom文件之后,都会导致项目的jdk版本变成了1.5,而项目中使用的是jdk1.8,然后就会出现一些jdk的api找不到的情况,真的是神烦.。。。

提供几种解决方案:

一、手动在settings中指定jdk版本号

idea中的maven工程jdk老是自动变成1.5

二、在Project Structure中指定jdk版本号

idea中的maven工程jdk老是自动变成1.5

三、在maven-compiler-plugin插件中配置jdk版本

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.1</version>
    <configuration>
        <source>1.8</source>
        <target>1.8</target>
    </configuration>
</plugin>

上诉三种方式我都测试过,前两种真的是贼麻烦,每次都要来改,而且有时候还需要两种方式结合着用,推荐大家使用第三种,一劳永逸。

QQ群Ⅰ: 686430774 (已满)

QQ群Ⅱ: 718410762 (已满)

QQ群Ⅲ: 638620451 (已满)

QQ群Ⅳ: 474195684 (已满)

QQ群Ⅴ: 463034360 (已满)

QQ群Ⅵ: 879266502 (已满)

QQ群Ⅶ: 627786015 (已满)

工作5分钟,吹逼2小时: 855525339 (娱乐消遣,广告狗勿进)

如果文章有帮到你,可以考虑请博主喝杯咖啡!

分享到:

欢迎分享本文,转载请注明出处!

作者:不忘初心

发布时间:2020-01-21

永久地址:https://www.jiweichengzhu.com/article/1680897be6b94b2b92a8f94297ab7a2b

评论