Erlo

永久解决IDEA中MAVEN项目总是将LANGUAGE LEVEL重置到5的问题

2025-04-06 16:29:24 发布   53 浏览  
页面报错/反馈
收藏 点赞

方法一 手动修改language level 不能解决问题

最近写代码,重新导入一下maven的依赖,代码就开始爆红。
查了下问题,是IDEA里面的language level变成了5。
image

把它改成8就好了。
但是每次刷新maven依赖又得手动改,不嫌麻烦的话,可以用这种方法。

方法二 修改pom文件 每个项目都得这样改

但是每次刷新maven的依赖,就又爆红了,这太头疼了。
网上有说法是改pom文件,在里面加配置。


    
        
            org.apache.maven.plugins
            maven-compiler-plugin
            3.5.1
            
                1.8
                1.8
            
        
    

但是这样每个新项目都得这样改,太麻烦了。

方法三 修改maven setting配置 一劳永逸

于是我找到了更方便的方法。
找到maven的setting文件。

profiles 里加入代码


    jdk-1.8
    
        true
        1.8
    
    
        1.8
        1.8
        1.8
    

这样保存,刷新一下maven依赖language level就不会重置到5了,终于可以安心写代码了。

本文章为本人首发于CSDN后发布于博客园,https://blog.csdn.net/Montaro2017/article/details/107375120

登录查看全部

参与评论

评论留言

还没有评论留言,赶紧来抢楼吧~~

手机查看

返回顶部

给这篇文章打个标签吧~

棒极了 糟糕透顶 好文章 PHP JAVA JS 小程序 Python SEO MySql 确认