Java OSX Maven在自制Maven opgrade后的问题
在我用自制软件将我的Mac电脑从maven 3.6.0升级到3.6.3之后,我就不能再构建我的maven项目了。我已经经历了版本依赖性问题的洪流,等等,但我希望避免超过我所需要的步骤。在我继续之前,我想告诉大家这是否预示着什么不祥的事情,或者这是否正常(因为我过去从来没有太注意过它)。问题是mvn-version和java-version之间的java版本号差异,即1.8.0¿与14.0.1: $java-version java version“1.8.0_191”java(TM)SE运行时 环境(构建1.8.0_191-b12)Java热点(TM)64位服务器虚拟机 (构建25.191-b12,混合模式) mvn——Apache Maven 3.6.3版 (CECEEDD34302696D0ABB50B32B541B8A6BA2883F)Maven home: /usr/local/Cellar/maven/3.6.3_1/libexec Java版本:14.0.1,供应商: 不适用,运行时: /usr/local/ceral/openjdk/14.0.1/libexec/openjdk.jdk/Contents/Home 默认区域设置:en_US,平台编码:UTF-8操作系统名称:“mac OS x”, 版本:“10.15.6”,拱门:“x86_64”,系列:“mac”Java OSX Maven在自制Maven opgrade后的问题,java,macos,maven,version,Java,Macos,Maven,Version,在我用自制软件将我的Mac电脑从maven 3.6.0升级到3.6.3之后,我就不能再构建我的maven项目了。我已经经历了版本依赖性问题的洪流,等等,但我希望避免超过我所需要的步骤。在我继续之前,我想告诉大家这是否预示着什么不祥的事情,或者这是否正常(因为我过去从来没有太注意过它)。问题是mvn-version和java-version之间的java版本号差异,即1.8.0¿与14.0.1: $java-version java version“1.8.0_191”java(TM)SE运行时
提前谢谢 结果是我的JAVA_HOME变量在自制升级中不知何故蒸发掉了。一旦我设置好了,所有1200万个问题立刻消失了。感谢您对khmarbaise的评论 第一个是基于Mac上的默认位置和默认选择的Java,第二个是通过Java_HOME env变量,我想。。。我从不使用自制软件升级我的Maven版本。。。。JDK是通过SDKMAN完成的。。。。