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

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

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

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

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

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

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

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

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

profiles 里加入代码

<profile><id>jdk-1.8</id><activation><activeByDefault>true</activeByDefault><jdk>1.8</jdk></activation><properties><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target><maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion></properties>
</profile>

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

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

  1. 解决idea中maven项目无法读取src/main/java目录下面的配置文件问题

    解决idea中maven项目无法读取src/main/java目录下面的配置文件问题 参考文章: (1)解决idea中maven项目无法读取src/main/java目录下面的配置文件问题 (2)ht ...

  2. 解决IDEA中maven项目视图中出现红色波浪线的问题

    1.出现的问题 对于初次使用idea的开发者来说,可能会遇到自己创建好maven项目后,打开Maven Projects视图却发现下图中部分jar包出现了红色波浪线,此时自己能想到的最常见的解决方法就 ...

  3. 解决Idea中maven项目druid连接池加载druid.properties文件时报 inStream parameter is null异常(原因有待考证)

    我认为应该是没有把druid.properties文件加载到输入流中. 原代码是 InputStream is = JDBCUtils.class.getClassLoader().getResour ...

  4. eclipse中maven项目pom文件第一行报错解决方法

    eclipse中maven项目pom文件第一行报错解决方法 参考文章: (1)eclipse中maven项目pom文件第一行报错解决方法 (2)https://www.cnblogs.com/wxym ...

  5. pom文件找不到子项目_java,eclipse_eclipse中maven项目pom.xml文件找不到parent要怎么解决?,java,eclipse,maven - phpStudy...

    eclipse中maven项目pom.xml文件找不到parent要怎么解决? 在maven项目中方pom.xml文件找不到parent,maven clean报错如下: [ERROR] [ERROR ...

  6. IDEA中Maven项目创建单元测试(JUnit4)

    文章目录 IDEA中Maven项目单元测试(JUnit4)记录 具体步骤 可能遇到的问题 后记 IDEA中Maven项目单元测试(JUnit4)记录 具体步骤 工具:idea2021.3版本,mave ...

  7. JAVA项目怎么不是蓝色_解决IDEA创建maven项目时pom.xml没有变蓝的问题

    如下所示: 选中pom.xml,右键点击add as maven project, 稍等片刻后就可以了 补充知识:Idea导入maven项目不自动识别pom.xml *Idea导入maven项目不自动 ...

  8. Myeclipse学习总结(15)——Eclipse/MyEclipse中Maven项目常见问题解决汇总

    Eclipse/MyEclipse中Maven项目一般会遇到如下问题: 一. The superclass "javax.servlet.http.HttpServlet" was ...

  9. IDEA中Maven项目中界面右边的Maven Projects窗口找不到不出来

    问题描述:IDEA中Maven项目中界面右边的Maven Projects窗口找不到不出来 解决方法: 点击一下你idea界面最左下角的那个小框,maven可以从里面找到,然后点击一下,界面右边的Ma ...

最新文章

  1. TCP/IP详解--学习笔记(1)-基本概念
  2. spring的有状态BEAN和无状态BEAN
  3. 周易的含义_朱熹与《周易本义》
  4. C++ 高级数据类型(二)—— 字符序列
  5. excel split函数_Excel 字符串拆分
  6. Python__getattr__、__setattr__、__delattr__、__getitem__、__setitem__、__getattribute__方法的理解
  7. 离散信号频谱matlab代码,离散信号MATLAB频谱分析程序
  8. [转载] python3.6版本生成的python脚本如何打包为可独立执行的exe程序
  9. HCIE Security 流量型攻击防范 备考笔记(幕布)
  10. Ansible详解(十二)——Ansible Roles详解
  11. git rebase vs git merge
  12. Linux--rpm、yum等安装软件
  13. 字符个数统计 java
  14. gitee的下载安装以及简单使用
  15. 程序员不应该错过的 6大导航
  16. Linux 系统配置信息查询 各种查看Linux配置的方法
  17. 独孤求败--之--MySQL索引存储结构(5种)
  18. 51单片机入门之点亮发光二极管
  19. 张飞流水帐(完整版)
  20. SQL代码建表时引用外键,有红线提示引用了无效的表

热门文章

  1. 你走过的最漫长的弯路是这套吗?设计师的弯路
  2. pta 1144 The Missing Number
  3. cmd怎么查看当前静态路由_win7系统利用命令查看ip路由表完整信息的操作方法
  4. 物联网平台 ThingsBoard 3.3 发布
  5. 浅谈HTML5和H5区别
  6. 微信小程序iOS使用input输入时placeholder及输入内容消失或隐藏
  7. 国信证券开源自研的微服务开发框架 Zebra
  8. 百度智能云人脸识别java_demo完整实例
  9. java8421码,关于用Java程序实现8421码权限管理 第二部分
  10. Git入门教程之注册(一)