修改IntelliJ IDEA中Maven项目的默认JDK版本
在IntelliJ IDEA 15中使用Maven时,IDEA将默认的编译版本、源码版本设置为jdk5。编译项目的时候出现警告:"Warning:java: 源值1.5已过时, 将在未来所有发行版中删除",并且无法编译jdk1.5以上的代码。
出现这样的原因应该是Maven插件的默认配置有问题。解决方法是在"pom.xml"里加入如下代码:
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
然后按"Ctrl+Shift+Alt+S"打开项目配置,设置Modules的Language Level为"8":

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

智能推荐
intellij idea maven项目jdk版本会自动重置
今天调试一个多模块Maven项目时,修改了pom后build老是报错,因为项目里面使用了jdk 8 的新特性 报错信息: 但是修改了jdk的版本后又可以build通过。 修改方式: 修改1 修改2 修改3(工程配置文件) 这些都修改了,但是只要修改pom文件就又变成了其它版本 然后看了一位博主的博文: https://www.cnblogs.com/gmq-sh/p/5818784.html 然后...
intellij idea修改maven配置 总是恢复默认配置 的解决方法
每次打开intellij idea,原先修改的maven配置总会自动恢复成默认的配置,每次都要修改就很麻烦。为了解决这个问题在各大网站查找良久(此处省略10万字查找过程,找到的基本都是无效的方法),之后发现修改idea的setting文件也许是个可行的方法,于是尝试解决,成功解决这个问题,这里记录解决方法。 目录 idea2019.1及之前的版本修改other setting即可 i...
intellij idea修改maven配置 总是恢复默认配置的解决方法
每次打开intellij idea, 创建新项目时,原先修改的maven配置总会自动恢复成默认的配置,每次都要修改就很麻烦。为了解决这个问题在各大网站查找良久(此处省略10万字查找过程,找到的基本都是无效的方法),之后发现修改idea的setting文件也许是个可行的方法,于是尝试解决,成功解决这个问题,这里记录解决方法。 idea2019版本 之前修改other settings即可。 File...
IntelliJ IDEA 修改滚动条颜色
idea设置成黑暗背景的时候,console的滚动条很暗,一直都找不到,去网上搜了搜都是什么鼠标滚轮加shift滚动,一点也不实用,今天看到了个不错的方法,自己试了试很不错: 在IntelliJ IDEA中打开设置 Settings | Editor | Color Scheme(在MacOS: Preferences | Editor | Color Scheme) 按下右侧...
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== 这是一...
包的安装
包的分类: 包的安装方式: 1. yum 安装 不需要手动解决依赖关系 本地yum源配置:不需要网络 网络源配置 yum : 2. 源码安装 2.1 安装准备: 2.2 分析安装平台环境 查看安装平台参数,下载合适的包 2.3 下载源码包 根据查到的参数下载源码包,建议下载到/usr/local/src目录下 2.4 安装源码包 示例: 此处以apache http示例:https://mirro...
