修改IntelliJ IDEA的java编译版本

标签: IDEA

方式一:

1、

2、

3、只有以上两步,运行时可能还会报错:

还需要修改以下地方:

 方式二:

在工程上右键:

改以上3个地方。

但这两种方式有个弊端:IDEA关闭重启后,配置有回到从前了。可以做以下修改,保存配置信息:

在pom.xml文件中加入配置信息:

复制代码
<!--指定java的编译版本-->
    <properties>
        <java.version>1.8</java.version>
    </properties>
&lt;build&gt;
    &lt;plugins&gt;
        &lt;plugin&gt;
            &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
            &lt;artifactId&gt;maven-compiler-plugin&lt;/artifactId&gt;
            &lt;version&gt;3.8.0&lt;/version&gt;
            &lt;configuration&gt;
                &lt;source&gt;<strong>${java.version}</strong>&lt;/source&gt;
                &lt;target&gt;<strong>${java.version}</strong>&lt;/target&gt;
                &lt;encoding&gt;UTF-8&lt;/encoding&gt;
            &lt;/configuration&gt;
        &lt;/plugin&gt;
    &lt;/plugins&gt;
&lt;/build&gt;</pre>
复制代码

如果是springboot、mybatis工程,pom.xml文件中会自带这些信息;但如果是普通的maven工程,就要自己搜对应版本的plugin插件了。 

 

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

智能推荐

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修改maven默认仓库地址

【转载原因:永久修改默认maven配置,博主写的很清楚~】 【转载原文:https://blog.csdn.net/little_skeleton/article/details/80900244】 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/little_ske...

工具 | IntelliJ IDEA 修改终端 Terminal 为 Cmder

修改 Terminal 为 Cmder 默认IDEA Terminal使用的是系统的Cmd.exe,然而Cmder对于我们的使用更方便。因此用cmder替换cmd。 增加系统变量 变量名为:CMDER_ROOT 变量值为:C:\Application\cmder(主机上 Cmder 安装主目录) IDEA设置 打开设置(快捷键:Ctrl + Alt + S),进入 Plugins,搜索栏搜索 Te...

IntelliJ IDEA修改pom.xml不生效

IntelliJ IDEA的一个JAVA项目,添加了一个JSTL 右击pom.xml->Maven->Reimport,然而项目的Exernal Libraries一直没有出现jstl相关的jar包。 不管怎么折腾pom.xml文件,项目的jar就是没变化,甚至在pom.xml中删除其它的dependency,项目的Exernal Libraries仍然不变! 最后原因找到:是Reim...

IntelliJ IDEA 自定义模板,修改模板

File---Settings---Editor --- File and Code Templates---includes---File header 类: File---Settings ---Editor --- Live Templates--- 自定义 templete group group下面新增 *  方法:   方法的函数定义: date :date() t...

猜你喜欢

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 步骤四:建立同事类的具体实现类 步骤五:测试...