在command 窗口中,设置 Maven 对应的JDK 版本

1/ 在JAVA_HOME 设置为 JDK 12 路径时,mvn -version 显示使用 JDK 12 版本。

2/ 设置JAVA_HOME 为 JDK 8,再次验证 mvn -version 的输出。

此时,发现mvn 对应的 JDK 版本为 JDK 8。

在Intellij IDEA 中,设置Maven 对应的JDK 版本

1. 全局配置

全局配置是指在${MAVEN_HOME}confsettings.xml中进行配置,注${MAVEN_HOME}指的是maven的安装目录。例如,要配置jdk1.8,打开settings.xml这个文件,然后在之间添加如下代码。

jdk18

true

1.8

1.8

1.8

1.8

在IDEA 右侧窗口中,可以看到上述设置已经生效。

全局配置的好处就是省事、方便。一次配置以后,再使用maven构建项目,项目编译时,默认使用jdk1.8进行编译。

2. 局部配置

局部配置就是只针对具体某个项目进行配置的。具体就是,在项目的pom.xml文件中添加如下代码:

org.apache.maven.plugins

maven-compiler-plugin

1.8

1.8

eclipseini设置使用的jdk_设置 Maven 对应的JDK 版本相关推荐

  1. eclipse 修改maven项目的jdk版本

    eclipse 修改maven项目的jdk版本 CreationTime--2018年6月8日10点29分 Author:Marydon 1.情景展示 jdk版本太低,如何修改 2.错误方式 第一步 ...

  2. eclipse maven项目 maven build 提示jdk版本不对

    eclipse打包maven项目提示jdk版本不对,但eclipse版本已经修改jdk版本,可查看maven配置是否正确 maven项目中pom.xml 添加 <build><plu ...

  3. mvn install java版本,maven的打包命令--assemblyinstall和maven update之后jdk版本变回1.5的问题...

    maven的打包命令–assembly&install和maven update之后jdk版本变回1.5的问题 在进行maven项目打包时,可以有另个命令assembly和install 一. ...

  4. (转)如何修改maven的默认jdk版本

    背景:在maven的配置文件中配置编译的jdk插件,就不需要在eclipse中进行重新的指定了. 问题 1.创建maven项目的时候,jdk版本是1.5版本,而自己安装的是1.7或者1.8版本. 2. ...

  5. Maven 管理不同jdk版本的jar,war,eba

    在之前的项目中虽然用到了Maven,但 没有用到Maven 中的classifier,因此 发布jdk15和jdk16不同版本的包比较痛苦,jar在Maven的repository无法区别是什么jdk ...

  6. eclipse中使用maven创建项目JDK版本默认是1.5解决方法

    请看解决方案: 1. 修改maven的settings.xml文件. 添加以下行,jdk版本改为自己需要的版本: <profile> <id>jdk-1.7</id> ...

  7. maven配置默认jdk版本

    在maven的默认配置中,对于jdk的配置是1.4版本,那么创建/导入maven工程过程中,工程中未指定jdk版本. 对工程进行maven的update,就会出现工程依赖的JRE System Lib ...

  8. Eclipse 中 Maven 项目默认JDK版本为1.5 的解决方法

    在 Eclipse 中 Maven project 的默认 JDK 版本是 1.5, 如果不在 settings.xml 或者 pom.xml 中显示的指出 JDK 版本,每次 右键项目--> ...

  9. Maven学习总结(25)——Eclipse Maven Update 时JDK版本变更问题

    1.新建一个Maven项目JDK版本和系统版本不对应, 2.右键Maven项目->Maven->Update ProjectJDK版本改变了, 3.操作系统的JDK重装了新的版本,这是引起 ...

  10. 修改maven中的jdk版本

    1.修改项目的pom.xml文件 <build><plugins><plugin><groupId>org.apache.maven.plugins&l ...

最新文章

  1. python文本菜单程序_python3.x Day1 菜单程序练习
  2. dvwa_xss_储存型
  3. Shell 脚本案例实战 [4]
  4. 【转载】飞鸽传书2013【绿色版】
  5. 解决Python shell中Delete-Backspace键乱码问题
  6. org.apache.hadoop 的jar包下载地址
  7. easyui图标对照
  8. 内存引起的蓝屏问题排查
  9. 射频识别(RFID)技术与ETC技术简介
  10. 二级c语言不写编程,计算机二级C语言 到底是不是考原题
  11. 向量空间的基和维数例题_向量空间的基与维数.ppt
  12. 为什么手机里的小爱音响app里搜不到家里的小爱音箱_水哥岁末诚意奉献:基于米家App的家庭智能安全方案详解...
  13. PCB_焊盘工艺设计规范
  14. 计算机应用基础自学手写笔记,计算机应用基础第一章笔记.docx
  15. 深度学习多卡配置_想要自己搭建深度学习的 gpu 集群,一些问题请教大家,万分感谢!...
  16. 高数下-空间几何(一)-向量
  17. 皮卡丘忠实粉丝之Web实现操作系统实验(进程调度+存储管理+死锁避免银行家算法)
  18. 在B站,没有什么是不能搞CP的
  19. 如何生成Android的keystore文件
  20. ipynb转化py文件

热门文章

  1. hihocoder-Week195-奖券兑换
  2. toj 4069 简易统计
  3. 【JavaScript 封装库】BETA 1.0 测试版发布!
  4. Perl+批处理实现半自动批量生成动态通讯组
  5. 制造业ERP项目设计摘录
  6. Visual Studio中删除所有空行
  7. spring加载属性(properties)文件
  8. SpringMvc源码入门
  9. 移动端数据爬取和Scrapy框架
  10. Crowd HDU - 4456 曼哈顿距离转切比雪夫距离的坐标变换与二维坐标离散化