需求描述
系统环境变量中设置的 JDK
版本为 jdk-11
,而Jira
是用的 jdk 1.8
,这样在使用 mvn
命令构建jira
的开发环境是使用 jdk-11
来编译,导致
实现方案
有两种方式可以修改 mvn
命令执行时使用的 jdk
版本。
首先查看当前 mvn
使用的 jdk
版本
1 |
|
方法1:永久有效
修改 D:\Maven\apache-maven-3.8.3\bin\mvn.cmd
脚本
在开始位置添加下面内容用于设置 JAVA_HOME
变量:
1 |
|
方法2:临时生效
推荐使用此方法,随便麻烦了点,但不会对已有配置有影响。
直接在终端中(用 cmd
或新版 Terminal
,Powershell
好像不行)临时设置环境变量 JAVA_HOME
打开 CMD
或 Terminal
后运行:
1 |
|
方法3:修改系统环境变量
这个方法不用解释,直接修改系统中的变量,但 jdk-8、11、17
都要用,您设置哪一个呢?
所以我选择方法 2
完~🌴