idea工具编译运行代码的时候总是提示这个问题,以下是简书@AnaKinSky的解释与解决方案:

原因:

IDEA默认把项目的源代码版本设置为jdk1.5,目标代码设置为jdk1.5

解决方案:

1修改Maven的Settings.xml文件添加如下内容

  1. <profile>
  2. <id>jdk-1.8</id>
  3. <activation>
  4. <activeByDefault>true</activeByDefault>
  5. <jdk>1.8</jdk>
  6. </activation>
  7. <properties>
  8. <maven.compiler.source>1.8</maven.compiler.source>
  9. <maven.compiler.target>1.8</maven.compiler.target>
  10. <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
  11. </properties>
  12. </profile>

2在项目的pom.xml文件中添加:

  1. <properties>
  2. <maven.compiler.source>1.8</maven.compiler.source>
  3. <maven.compiler.target>1.8</maven.compiler.target>
  4. </properties>

3打开项目配置,设置Modules的Language Level为”8”

最后按”Ctrl+Alt+S”打开设置,搜索”Java Compiler”,将默认jdk和当前modual的jdk版本切换为1.8即可

转载于:https://www.cnblogs.com/YJBlog/p/10092212.html

maven显示1.5版本过期的解决办法相关推荐

  1. Maven中 jar包冲突原理与解决办法依赖传递

    Maven中 jar包冲突原理与解决办法&依赖传递 管理包依赖是 Maven 核心功能之一,下面通过如何引入 jar 包:如何解析 jar 包依赖:包冲突是如何产生:如何解决包冲突:依赖管理解 ...

  2. Mavan的配置,以及与IDEA版本不一致,解决办法

    目录 1.mavan的环境变量的配置 1.1 下载maven 3.1.1 1.2.配置Maven环境变量 1.3检查jdk和maven的环境变量是否配置成功 2.IDEA Unable to impo ...

  3. 【转】Win2008 r2 远程桌面授权已过期的解决办法

    Win2008 r2 远程桌面授权已过期的解决办法 (1)首先进入"管理工具→远程桌面服务→远程桌面授权管理器",开始我们的激活之旅. (2)这个时候你会得到一串的产品ID,形如这 ...

  4. 第五人格获取服务器信息失败,第五人格获取版本信息失败怎么办 获取版本信息失败解决办法[图]...

    第五人格获取版本信息失败怎么办?有很多玩家遇到了这个问题,主要是游戏需要进行更新检查,获取失败就不能保证当前的游戏版本是最新的,就不能进入游戏,下面小编带来了解决办法! 获取版本信息失败解决办法: 1 ...

  5. 主机ping不通虚拟机 TTL传输中过期的解决办法

    主机ping不通虚拟机 TTL传输中过期的解决办法 Linux 虚拟机设置的自动获取ip地址. 虚拟机ip地址改变之后,虚拟机可以ping通主机,主机ping虚拟机显示TTL传输中过期,CRT连接不上 ...

  6. Unity中使用SteamVR Plugin时不显示HTC Vive手柄控制器的解决办法

    Unity中使用SteamVR Plugin时不显示HTC Vive手柄控制器的解决办法 出错原因: 开发应用程序时用的SteamVR Plugin版本太高(1.2.1及以后)(也可以说是SteamV ...

  7. Maven 打包报“java.lang.StackOverflowError”错解决办法

    Maven 打包报"java.lang.StackOverflowError"错解决办法 1.在命令行执行 2.在IDEA集成开发工具中执行 1.在命令行执行 平台:windows ...

  8. qt designer启动后不显示界面问题的原因与解决办法

    qt designer启动后不显示界面问题的原因与解决办法 参考文章: (1)qt designer启动后不显示界面问题的原因与解决办法 (2)https://www.cnblogs.com/road ...

  9. 【转】win7下VS2008过期的解决办法

    [转]win7下VS2008过期的解决办法 2011-02-14 15:13 转载自 kkmeteor 最终编辑 kkmeteor Win7下的 Visual Studio 2008 破解90天限制的 ...

最新文章

  1. linux 存储映射lun 给_如何在 Linux 上扫描/检测新的 LUN 和 SCSI 磁盘 | Linux 中国
  2. CSS媒体查询 @media
  3. ORACLE日期加减【转】
  4. 作业 3 利用分支和循环结构解决问题
  5. 第二章:2.2 开始第一个 web Django 项目的创建和应用
  6. 利用素数表快速寻找 n 以内的所有素数
  7. Maven---学习心得---maven的Dependency Mechanism(依赖关系机制)
  8. angular中的href=unsafe:我该怎么摆脱你的溺爱!!
  9. 《剑指offer》-中序遍历下一个节点
  10. Laravel 框架 - 模板继承
  11. JN5169_EEPROM_PDM
  12. LeCo-198. 打家劫舍
  13. 新鲜出炉的三维动画应用领域,学3D建模好工作找不完
  14. 计算机 90学时培训总结,90学时培训心得体会
  15. 开源表单推荐:Tduck 填鸭 —— 表单收集器
  16. 使用eagle导出PCB制造商可用的gerber文件
  17. LabVIEW MasterFramework 源码下载入口
  18. 各类参数校验(身份证,手机号等)验证UTIL
  19. python pprint模块详解
  20. 腾讯安全发布iOA SaaS版产品,为企业提供安全访问服务

热门文章

  1. 何新生—你是哪国人?
  2. MyBitis(iBitis)系列随笔之六:mybitis与spring集成
  3. 《ArcGIS Runtime SDK for Android开发笔记》——(2)、Android Studio基本配置与使用
  4. OC基础数据类型-NSData-NSMutableData-NSString
  5. 使用DML语句【weber出品必属精品】
  6. 右键 Dos在这里 删除
  7. centos7升级自带的php5.4版本到php5.6
  8. Egret学习笔记 (Egret打飞机-3.实现背景循环滚动)
  9. token,session,cookie
  10. 二 RHEL7.2下的Docker配置