当前位置: 首页 > 知识库问答 >
问题:

如何在Mac Catalina中安装Maven?

澹台奇略
2023-03-14

我刚刚通过命令行通过Mac Catalina安装了Maven,mvn-version显示了输出。然后就不了了之了。请帮帮忙。

共有1个答案

柯国安
2023-03-14

可能是一个很长的帖子,但在最后你将有一个方便的工具安装包和理解如何配置他们。

maven“消失”的原因我不知道,所以在这种情况下我会怎么做:首先,我会手动删除maven(找到目录并将其连同安装maven期间设置的任何其他文件一起删除)

那么我强烈推荐使用Homebrew-一个macOS的包管理器来安装Homebrew,打开terminal并执行以下命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

等待几分钟(更短),直到安装

现在,安装了自制软件,您就有了一个非常方便的工具来在mac上安装东西

所以,您想要安装Maven。您可以在Homebrew上找到Maven

现在您只需再次打开终端并执行

brew install maven

正如Apache所描述的,环境变量需要添加到path环境变量中。

这里对于使用什么文件有一些不确定性:.bash_profilezprofile。造成这种混乱的原因是,在最近的macOS更新(可能是几次最新更新)中,苹果决定使用zsh shell,因此.bash_profile功能上与zprofile相当。网上有很多关于使用什么文件的文章,所以你最好在继续之前先检查一下(很抱歉没有提供链接)。

在我的Catalina 10.15.6中,我使用了.zprofile,看起来一切工作都很完美。

一旦您决定使用什么文件,请在终端中执行以下操作:

nano .zprofile

一个编辑器将打开,写出以下内容:

export PATH=/usr/local/Cellar/maven/*version*/bin:$PATH

按Control+X退出,然后按Y保存更改,按Enter退出编辑器

source .zprofile

装上子弹。然后关闭终端,再次打开并通过执行以下操作检查路径变量是否已编辑:

env

就是这样!祝你编码好运!

 类似资料:
  • 问题内容: 在PyQt4网站上,他们安装软件包的说明是下载tarball并使用配置文件。我有两个版本的Python,一个是我的普通系统,另一个在anaconda内。我不确定如何在anaconda中安装它。是否有conda命令安装PyQt4? 问题答案: 费耶 PyQt现在可通过conda在所有平台上使用! 用得到这些#Python绑定Qt框架。@ 1:02 PM-2014年5月1日 https:/

  • 问题内容: 我是InfluxDB的新手。我找不到有关在Windows上安装InfluxDB的任何详细信息。有什么方法可以在Windows机器上安装它,还是需要出于开发目的使用Linux服务器? 问题答案: 当前influxdb的0.9分支是go,可以使用以下命令在Windows上编译: 当然,您将需要go(> 1.4),git和hg。 如果您不想编译自己的版本,也可以在此处找到我自己的v0.9.0

  • 本文向大家介绍如何在centos7中安装nginx,包括了如何在centos7中安装nginx的使用技巧和注意事项,需要的朋友参考一下 安装所需环境 一. gcc 安装 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: yum install gcc-c++ 二. PCRE pcre-devel 安装 PCRE(Perl Compati

  • 问题内容: 我是centos和linux系统的新手。我已经下载了jdk-6u35-linux-x64.bin和.rpm.bin,但是它们都没有给我安装.rpm文件,也没有.bin自己执行 我已经尝试过../jdk......bin和gunzip等命令,用于.tar文件 任何人都可以告诉我一些步骤,通过适当的下载链接在centos 6.5(Final)64位计算机中安装jdk1.6 问题答案: 我建

  • 如果我试着像docs with命令中描述的那样安装这个包 composer需要hwi/oauth捆绑包php http/GUZULE6适配器php http/httplug捆绑包 我有一个错误: 如果我尝试一个接一个地安装这个包,我有类似的输出: 这个包适用于Symfony4.3吗? \=\=\=\=\=\=\=\=\=\=\=\=\\====\\ 使用以下命令成功安装: 编写器需要php htt

  • 我想在我的Laravel项目中安装Chart.js。使用npm安装,一个网页包的配置,并通过一些Chart.js示例查看我的索引页面。在我第一次尝试时,我在浏览器中遇到了这个错误。也许我没有正确配置网页包? 未捕获引用错误:在(索引)134处未定义图表 所以我复制并粘贴了我在Chart.js doc integration上找到的这个require。 我在上遇到这个错误。 ./resources/