Mac使用brew安装Maven、Tomcat后JDK版本和自己配置JDK版本不匹配问题
Maven:
使用 java -version查看JDK版本
可以看到配置的JDK为1.8版本;
再使用mvn -v查看Maven版本
可以看到Maven使用的JDK为21版本;
那么问题来了,Maven的版本和我们配置的JDK版本不一致;
解决方法
找到Maven的安装路径,可以通过brew list maven查看安装路径;
在访达中找到Maven安装目录下的/usr/local/Cellar/maven/3.9.6/bin中的mvn文件;
mvn里面是Maven配置的JDK环境变量,我们可以右击选择打开方式选择其他选择文本编辑就可以看见问题所在:
这个文件就是存放Maven配置的JDK环境变量,我们可以修改成自己的JDK路径就好了。
Tomcat
解决方案
找到Tomcat的安装路径,可以通过brew list tomcat@8查看安装路径;注意:这里写自己的tomcat版本否则找不到tomcat安装路径
在访达中找到Tomcat安装目录下的/usr/local/Cellar/tomcat@8/8.5.99/bin中的catalina文件;
catalina里面是Tomcat配置的JDK环境变量,我们可以右击选择打开方式选择其他选择文本编辑就可以看见问题所在:
这个文件就是存放Maven配置的JDK环境变量,我们可以修改成自己的JDK路径就好了。
希望能帮助到大家。