diamond运算符,指的是JDK1.7的一个新特性而Maven默认用的是JDK1.5去编译

对于这个问题,这里提供以下两种方案:

1.在项目的pom.xml中加入以下的配置

这种方法只只对当前的模块或者项目

<properties><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target>
</properties>
2.在配置的maven安装包的setting.xml中的profiles标签中加入以下配置

这种针对所有使用maven项目管理的项目

<profile><id>development-jdk-1.8</id><activation><jdk>1.8</jdk><activeByDefault>true</activeByDefault></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>

最后以上的方式是我在学习中遇到的具体问题,在网上寻求了很多解决方式,最后找到解决方法

最后借鉴的大佬的博文:
https://blog.csdn.net/xsm666/article/details/80076253

解决:Java source1.5不支持diamond运算符相关推荐

  1. java source 1.5_解决:Java source1.5不支持diamond运算符,请使用source 7或更高版本以启用diamond运算符...

    Maven默认用的是JDK1.5去编译 diamond运算符,指的是JDK1.7的一个新特性 List list = new ArrayList(); // 老版本写法List list = new ...

  2. Java source1.5不支持diamond运算符,请使用source 7或更高版本以启用diamond运算符

    转载:https://blog.csdn.net/xsm666/article/details/80076253 Maven默认用的是JDK1.5去编译 diamond运算符,指的是JDK1.7的一个 ...

  3. Java source1.5不支持diamond运算符

    Maven默认用的是JDK1.5去编译 diamond运算符,指的是JDK1.7的一个新特性 List<String> list = new ArrayList<String> ...

  4. 解决Idea中java报错:java:-source1.5中不支持diamond运算符

    1.前言   往idea里导入一个现有的项目后,运行时报错. 2.问题描述 java:-source1.5中不支持diamond运算符(请使用-source7或更高版本以启用diamond运算符) 3 ...

  5. IDEA中运行项目时 java: -source 1.5 中不支持 diamond 运算符 解决方法

    说在前面的话: 前段时间更新了IDEA,从2019版本更新到了2020版本,之前在2019版运行好好的项目在2020版本中突然出现了 java: -source 1.5 中不支持 diamond 运算 ...

  6. java: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)

    简介: idea编译项目时,提示: java: -source 1.6 中不支持 diamond 运算符          (请使用 -source 7 或更高版本以启用 diamond 运算符)   ...

  7. maven报错解决: -source 1.5 中不支持 diamond 运算符

    mvn clean package -DskipTests 出现如下错误: -source 1.5 中不支持 diamond 运算符 [ERROR] (请使用 -source 7 或更高版本以启用 d ...

  8. 错误 -source 1.6 中不支持 diamond 运算符的解决办法(已解决)

    错误: -source 1.6 中不支持 diamond 运算符的解决办法 第一步:打开setting-> Build.Execution.Deployment 第二步:打开项目结构 开项目结构

  9. java: -source 1.6 中不支持 diamond 运算符, (请使用 -source 7 或更高版本以启用 diamond 运算符)

    正在调的项目,突然编译爆红,提示为:java: -source 1.6 中不支持 diamond 运算符, (请使用 -source 7 或更高版本以启用 diamond 运算符),文件为:biz 改 ...

最新文章

  1. python 集合set 的三大方法intersection union difference来处理文氏图
  2. III (十七) haproxy(2)
  3. 前谷歌工程团队负责人:如何打造一个完美的产品
  4. [Python人工智能] 三.theano实现分类神经网络及机器学习基础
  5. Python学习笔记(二)——高级特性
  6. 2019第10周知识总结
  7. dll文件懒加载_dll编写与使用操作手册
  8. 马斯克提出以430亿收购推特 推特考虑用毒丸来阻止其增持股份
  9. 计算机怎么切换到音乐,电脑怎么换开关机背景音乐?电脑换开关机背景音乐的方法...
  10. 盘点 | 2017 年关于 Python 的 12 件大事
  11. vim字符串全局替换
  12. WINCC报表 VBS脚本链接SQL Server数据库 日报月报 导出EXCEL PDF
  13. Excel数据分析day1
  14. scikit-learn:回归分析——多元线性回归LinearRegression
  15. 输入日期查星座 php,php根据日期显示所在星座的方法_PHP
  16. 2009年03月《安全天下事之希望与忧伤》
  17. iptables failed: iptables --wait -t nat -A DOCKER
  18. VB 生成0~1的随机小数(不包含1),再用VB,感慨万千
  19. PackageManagerService Android 8.1 源码解读 02
  20. 学习笔记二:关于自激振荡

热门文章

  1. 对“基因编辑”的看法
  2. win7 iE8 删除临时文件时 总提示Internet 控制面板已停止工作
  3. 技嘉 gigabyte b75m d3v 主板 定时开机无效问题解决
  4. 全国SHP地图数据赠送
  5. date java 格式化 sss_java DateFormat 格式化格式参考
  6. Golang实现并发版网络爬虫:豆瓣-电影名人数评分爬取并保存文件
  7. python menuconfig_make menuconfig详解
  8. lotus notes
  9. linux lotus notes实例,Ubuntu Linux Wine上使用Lotus Notes 7
  10. 神途boss_《蛮荒神途》BOSS卡位技巧