前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >在idea中maven项目jdk编译version总是跳到1.5

在idea中maven项目jdk编译version总是跳到1.5

作者头像
Ryan-Miao
发布于 2018-03-13 05:46:44
发布于 2018-03-13 05:46:44
1.3K00
代码可运行
举报
文章被收录于专栏:Ryan MiaoRyan Miao
运行总次数:0
代码可运行

bug描述

项目ide: idea 项目构建工具:maven bug现象:每次修改pom之后,idea自动扫描一遍,然后发现默认的compile级别跳到5.0. 每次手动去setting里修改compile很费事。

解决方案

猜测是maven中没有指定jdk,所以才会扫描为默认的jdk版本。 于是,添加maven-compile-plugin:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
            <plugin>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.5.1</version>
                <configuration>
                    <source>${java.version}</source>
                    <target>${java.version}</target>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Maven那点事儿
毋庸置疑,Jason 也是一个秃顶。James Gosling、Rod Johnson、Gavin King,你们可以告诉我为什么吗?
Java团长
2018/08/03
7100
Maven Compile 编译报错
首先在 IDEA 中使用 Maven 的插件中的 Lifecycle 进行 compile 指令,发现报错:
RendaZhang
2020/11/19
2.7K0
你竟然没用 Maven 构建项目?
一年前,当我和小伙伴小龙一起做一个外包项目的时候,受到了严重的鄙视。我那时候还不知道 Maven,所以搭建项目用的还是最原始的方式,小龙不得已在导入项目的时候花了很长时间去下载项目依赖的开源类库。
沉默王二
2019/07/10
6240
从0-1搭建Spark本地开发环境(idea)
https://www.scala-lang.org/download/2.11.12.html
Eights
2020/07/10
3.4K0
从0-1搭建Spark本地开发环境(idea)
解决 idea 使用过程中让你觉得不爽的一些问题
来源:https://juejin.im/post/6854573211779579918
程序员小猿
2021/01/19
9600
解决 idea 使用过程中让你觉得不爽的一些问题
[解决] Maven项目 update project 后项目的JDK版本变成默认的1.5 原
在Eclipse中新建了一个Maven工程, 然后更改JDK版本为1.8, 结果每次使用Maven > Update project的时候JDK版本都恢复成默认1.5
北漂的我
2019/05/29
8260
java和groovy混编的Maven项目如何用intellij打包执行jar包
由于自己之前使用的是Gradle构建工具,最近切到Maven有些不太适应,特别是在java和groovy混编时,在打包jar包的过程中出现问题,困扰了很久,在网上查了一些资料,都是引入build插件即可,但是插件有的是eclipse的插件,进过分析和摸索终于得到了一个再intellij使用Maven打包混编项目的jar包的方法。
FunTester
2019/07/27
1.5K0
解决 idea 使用过程中让你觉得不爽的一些问题
来源:https://juejin.im/post/6854573211779579918
java进阶架构师
2020/10/23
5240
解决 idea 使用过程中让你觉得不爽的一些问题
fix一个IDEA的编译报错,觉得很彻底,分享一下
,你说的“很彻底”不是指解决一个 “-source 1.6 中不支持 diamond 运算符”报错吧,太水了
烟雨平生
2024/11/23
870
fix一个IDEA的编译报错,觉得很彻底,分享一下
自定义maven项目结构-maven archtype
背景 经常使用同一套类似的工程结构,就想着能不能自动构建,不用每次都进行工程结构的拷贝,另外呢也是想建立一套项目工程结构的规范,运用技术代替人工
shengjk1
2018/12/27
9870
maven如何指定项目的jdk版本(使用maven-compiler-plugin)
在pom.xml中可以通过maven标准编译插件(maven-compiler-plugin)指定项目源代码、字节码的jdk版本
青山师
2023/05/04
2.3K0
maven如何指定项目的jdk版本(使用maven-compiler-plugin)
Maven 指定JDK版本
使用 IntelliJ 时,一运行 maven build,项目的编译 jdk 总是会变成 1.5 版本,一开始通过maven-compiler-plugin配置指定都不生效,后来在 <properties> 中指定了<maven.compiler.source>1.8</maven.compiler.source> 和 <maven.compiler.target>1.8</maven.compiler.target> 才解决,还未探得终极原因。。。
Java架构师历程
2018/09/26
4.8K0
Maven详解
1 Maven介绍 1.1 项目开发中遇到的问题 1、都是同样的代码,为什么在我的机器上可以编译执行,而在他的机器上就不行? 2、为什么在我的机器上可以正常打包,而配置管理员却打不出来? 3、项目组加
Java帮帮
2018/03/15
1.3K0
Maven详解
Maven 使用详解:打造便捷高效的项目构建利器
在软件开发的道路上,项目构建是一个不可避免的过程。而Maven,作为一个强大的项目管理和构建工具,为开发者提供了一套标准化的项目结构和构建流程。本文将围绕Maven的使用详解,手把手地带你探索Maven的世界,让你在项目构建的征途上更加得心应手。
繁依Fanyi
2023/12/31
6870
Idea创建maven项目流程、修改默认配置、及注意事项
windows7+jdk1.7.0_80+tomcat8.5.41+maven3.0.5+idea2017.3.6
秋雨
2019/07/22
4.5K0
Idea创建maven项目流程、修改默认配置、及注意事项
SonarQube中Maven项目的测试覆盖率报告
SonarQube将所有测试报告合并为一份涵盖整体的测试报告。因此,如果您在Maven项目中将单元测试(由Maven Surefire Plugin运行)和集成测试(由Maven Failsafe Plugin运行)分开进行测试,那么如何配置 JaCoCo Maven Plugin。
DevOps云学堂
2020/06/15
3.2K0
Maven 那点事儿(转)
毋庸置疑,Jason 也是一个秃顶。James Gosling、Rod Johnson、Gavin King,你们可以告诉我为什么吗?
Dawnzhang
2018/10/18
6390
Maven 那点事儿(转)
day47_Maven学习笔记
Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven是一个跨平台的项目管理工具,它是使用java开发的,它要依赖于jdk1.6及以上。主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。
黑泽君
2018/10/11
1K0
day47_Maven学习笔记
Intellij idea Language level和Java Compiler版本自动变化问题
Intellij idea Language level和Java Compiler版本自动变化问题主要是在进行maven编译或打包时,未正确配置jdk版本所导致的。在pom.xml文件中添加maven-compiler-plugin插件,并指定jdk使用的jdk版本即可解决该问题。配置内容如下:<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.5.1</version><configuration><source>1.7</source><target>1.7</target></configuration></plugin></plugins></build>。通过添加该配置,可以解决该问题,使项目能够正常编译和打包。
程序新视界
2018/01/08
2.4K0
快速学习Maven-Maven的常用命令
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
cwl_java
2019/12/11
8450
相关推荐
Maven那点事儿
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档