idea的maven默认编译版本是1.5,修改为1.8

标签: java学习

首先打开file-》setting,找到maven,复制下图的路径,打开settings.xml
在这里插入图片描述

找到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>

即:在这里插入图片描述

版权声明:本文为weixin_43649997原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43649997/article/details/106906607

智能推荐

idea中切换jdk & 修改maven默认jdk1.5配置

修改maven默认编译jdk版本,需要在pom.xml文件中增加如下配置 idea中修改jdk版本 Setting 中修改 修改 ![https://editor.csdn.net/md?articleId=103703134]](https://img-blog.csdnimg.cn/20191225175130937.png) 修改Project Structure Language leve...

修改IntelliJ IDEA中Maven项目的默认JDK版本

在IntelliJ IDEA 15中使用Maven时,IDEA将默认的编译版本、源码版本设置为jdk5。编译项目的时候出现警告:"Warning:java: 源值1.5已过时, 将在未来所有发行版中删除",并且无法编译jdk1.5以上的代码。 出现这样的原因应该是Maven插件的默认配置有问题。解决方法是在"pom.xml"里加入如下代码: 然后按"...

intellij idea修改maven配置 总是恢复默认配置 的解决方法idea版本(2020.2.x)

该方法针对idea版本(2020.2.x) 1、对新建项目有用 首先设置新项目配置,File ——>New Projects Settings —>Settings for New Projects…—>设置maven—>Apply—>OK 2、如果发现没用或者要对已有项目设置,可以...

修改IntelliJ IDEA的java编译版本

方式一: 1、 2、 3、只有以上两步,运行时可能还会报错: 还需要修改以下地方:  方式二: 在工程上右键: 改以上3个地方。 但这两种方式有个弊端:IDEA关闭重启后,配置有回到从前了。可以做以下修改,保存配置信息: 在pom.xml文件中加入配置信息: 如果是springboot、mybatis工程,pom.xml文件中会自带这些信息;但如果是普通的maven工程,就要自己搜对应版...

IDEA报错总结:修改Java编译版本--maven项目

之前写过2篇文章: 解决IDEA报错:Lambda expressions not supported at language level ‘7’ IDEA报错解决:Error:(33, 35) java: -source 7 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式) 早上又遇到报错: 这里做一个总结。 1.选择...

猜你喜欢

Linux环境下配置和安装hadoop及hadoop集群搭建(VMware)

文章目录 一、安装准备 二、hadoop的配置 1.首先配置hadoop-env.sh 2.配置core-site.xml 3.配置hdfs-site.xml 4.配置mapred-site.xml 5.配置yarn-site.xml 6.配置slaves 7.配置hadoop环境变量 三、格式化HDFS 四、启动hadoop 五、集群搭建 1.克隆虚拟机 2.配置免密登录 3.修改主机器的配置文...

使用QProcess打开和关闭第三方应用,比如CMD

使用QProcess打开和关闭第三方应用,比如CMD 注意: 很多教程不一定是对的,但我这篇绝对是对的,因为我踩坑过啊。 为了节省时间,直接上图、上代码,so easy! 重要事情说3遍: 杀死进程,一定要加/F 和 /T 杀死进程,一定要加/F 和 /T 杀死进程,一定要加/F 和 /T 开始 验证下,打开任务管理器就能看到 总结 从上面看,是不是很简单,taskkill不知道是啥,是windo...

自定义View实现注销图案的加载动画

先看效果图: 有那味了。。。(懂得都懂^ ^ √) 我们先来分析一下怎么画,然后再研究怎么让他动起来 这个View是由内部的注销图案和外面一圈圆环构成。而内部的注销图案又是由一个基本满角度的圆弧和一根竖线组成 一、绘制内部注销图案 首先初始化画笔和圆弧的外切矩形: 圆弧的中心是View的中心,坐标为(getWidth()/2,getWidth()/2),半径设置为getWidth/4,...

vue3使用vue-count-to组件

项目场景: 数据可视化大屏开发的过程中,需要实现一种滚动数字的效果,在使用vue2时,使用vue-count-to完全没有问题,功能也比较完善(滚动时长,开始值,结束值,前缀,后缀,千分隔符,小数分隔符等等),但是在vue3中使用会出现问题。 展示的效果 问题描述: 出现的错误时 == Cannot read property ‘_c’ of undefined== 这是一...

【java设计模式】中介者模式

步骤一:创建 中介者 Mediator 步骤二:建立具体中介者 实现者 步骤三:建立同事类接口 User 步骤四:建立同事类的具体实现类 步骤五:测试...