【问题标题】:OSX Maven issues after homebrew maven opgrade自制 Maven 升级后的 OSX Maven 问题
【发布时间】:2021-01-02 15:19:17
【问题描述】:

在我使用自制软件将我的 Mac 从 maven 3.6.0 升级到 3.6.3 后,我立即无法构建我的 maven 项目。我经历了版本依赖问题等的洪流,但我希望避免单步执行超出我需要的任何内容。在我继续之前,我想从你们那里反弹一下,看看它是否表明有什么不祥之兆,或者它是否正常(因为我过去从未过多关注它。)有问题的是mvn --version 和 java -version 之间的 java 版本号,即 1.8.0_191 与 14.0.1:

$ java -version java 版本 "1.8.0_191" Java(TM) SE Runtime 环境 (build 1.8.0_191-b12) Java HotSpot(TM) 64-Bit Server VM (构建 25.191-b12,混合模式)

mvn --version Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven 主页: /usr/local/Cellar/maven/3.6.3_1/libexec Java 版本:14.0.1,供应商: 不适用,运行时间: /usr/local/Cellar/openjdk/14.0.1/libexec/openjdk.jdk/Contents/Home 默认语言环境:en_US,平台编码:UTF-8 操作系统名称:“mac os x”, 版本:“10.15.6”,拱:“x86_64”,家庭:“mac”

提前致谢!

【问题讨论】:

  • 第一个基于 Mac 上的默认位置和默认选择的 Java,第二个来自 JAVA_HOME 环境变量我想...我从不使用自制软件来升级我的 Maven 版本...。而JDK是通过SDKMAN完成的......

标签: java macos maven version


【解决方案1】:

原来我的 JAVA_HOME 变量在自制升级中不知何故消失了。一旦我设置好了,所有 1200 万个问题都会立即消失。感谢您对 khmarbaise 的评论!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-11
    • 1970-01-01
    • 2015-12-08
    • 1970-01-01
    • 2020-03-07
    • 2020-04-03
    • 1970-01-01
    相关资源
    最近更新 更多