最近在用MacBook Pro做JEE的工作,由于很久没用过linux,unix系统,所以shell已忘得差不多了。今天尝试在mac下使用Maven,配制Maven平时5分钟得事耗费了一个小时,很崩溃。所以写下来备忘,毕竟好记性不如烂笔头儿。
首先是将zip格式的maven安装包解开,将apache-maven-2.2.x拷贝到你所希望的位置。然后是配制环境变量,相当与Win环境下的Path。配制过程如下:(使用 ls -a查看隐藏文件)
1.使用touch命令在~目录(用户目录)下创建.bash_profile文件,使用vi打开文件,在其中写入如下信息
MAVEN_HOME=/Users/seraph/..."your path".../apache-maven-2.2.x
PATH=$MAVEN_HOME/bin:$PATH
export MAVEN_HOME
export PATH
按esc键后,命令状态下:wq退出vi
2.找到~/.m2/目录,使用“cp 源路径 复制路径”命令拷贝Maven根目录下conf目录的settings.xml文件,并将文件中指定的local repository中的路径
最后注销,重起后bash_profile才能生效。
分享到:
相关推荐
本篇将详细讲解如何在Mac系统上,特别是配备M1芯片的MacBook上安装Apache Maven 3.6.3。 Apache Maven是一个基于项目对象模型(Project Object Model,POM)的概念,用于管理Java项目的构建、报告和文档生成。它...
mave里面用命令行清楚缓存文件.
这个压缩包包含了在Mac环境下配置和使用Maven所需的所有文件。 Maven通过使用一种标准的项目对象模型(Project Object Model,POM),管理项目的构建、报告和依赖关系。POM是一个XML文件,包含了项目的基本信息,如...
### Maven安装及Eclipse配置详解 #### Maven简介与安装步骤 **Maven**是一款由Apache组织提供的项目管理和构建工具,它能...Maven简化了许多构建过程中的复杂任务,提高了开发效率,是现代Java开发不可或缺的一部分。
通常,Maven的安装文件包括bin目录,其中含有可执行的maven命令,lib目录包含必要的库文件,conf目录下有maven的配置文件,如settings.xml,以及docs和LICENSE等附加信息。 标签 "macos", "apache", "java" 进一步...
下载 Maven, 并解压到某个目录。例如/Users/robbie/apache-maven-3.3.3 打开Terminal,输入以下命令,设置Maven classpath $ vi ~/.bash_profile 添加下列两行代码,之后保存并退出Vi: export M2_HOME=/Users/...
此外,建议在用户目录下创建`.m2`目录,并配置`settings.xml`文件,以定制Maven的行为,例如设置本地仓库的位置。 总结来说,"Mac版jdk11+maven3.6.1.zip"是一个包含Mac OS兼容的JDK 11和Maven 3.6.1的压缩包。JDK ...
在本文中,我们将深入探讨Maven的核心概念、功能以及如何在Mac环境下安装和使用Maven 3.5.2。 1. Maven的核心概念: Maven基于项目对象模型(Project Object Model,POM)的理念,通过XML格式的配置文件来描述项目...
这个解压后即可.对于不能下载的用户来说还是比较好用的。
本文将深入探讨Maven的核心概念、主要功能以及在Mac环境下安装和使用Maven 3.3.9的方法。 ### Maven核心概念 1. **项目对象模型(Project Object Model, POM)**:Maven的中心概念是POM,它是XML格式的配置文件,...
在本资源中,我们提供的是Apache Maven 3.9.6版本,这是一个稳定且功能丰富的版本,适用于Mac操作系统。 首先,让我们了解如何在Mac上安装Maven。下载提供的"apache-maven-3.9.6版本-内含安装说明-用于Mac系统...
pache Maven 3.6.0 is the latest release and recommended version for all users.
Maven的安装过程相对简单,主要是设置环境变量`M2_HOME`指向解压后的目录,同时将`bin`子目录添加到`PATH`环境变量中。这样,你就可以在命令行中使用`mvn`命令了。 使用Maven,开发者可以通过编写一个名为`pom.xml`...
在IT行业中,构建和部署Java项目的过程中,Maven和Nexus是两个至关重要的工具。本文将详细介绍这两个组件,以及如何在Mac环境下安装和使用它们。 首先,Maven是Apache软件基金会开发的一款项目管理和综合工具,主要...
它通过提供一套标准化的构建过程,简化了项目的构建配置,使得开发者可以专注于编写代码,而不用过多关注构建细节。Maven 使用 Project Object Model(POM)来描述项目,并利用中央仓库来管理和获取依赖,从而极大地...
需要修改conf下的文件settings.xml,第一步:找到文件settings.xml中的localRepository,另起一行为<localRepository>/Users/用户名/自己定义的存储本地仓库(我这边为maven-localhost) 第二步:修改文件settings....
5. **支持Java 9**: Maven 3.5.2兼容Java 9,允许开发者在新的JDK环境下使用Maven。 **Maven 的使用流程** 1. **创建项目**: 使用`mvn archetype:generate`命令可以快速创建一个基于模板的新项目。 2. **编辑POM*...
在Java开发中,Maven是一个强大的构建工具,它简化了项目的构建、依赖管理和部署过程。本文将详细讲解如何使用Maven来打包一个Java项目,并创建JAR文件。 首先,Maven有三个主要生命周期阶段:`clean`、`default`...
### Eclipse 下安装与配置 Maven 的详细指南 #### 一、Maven简介 Maven 是一个跨平台的项目管理和综合工具,主要用于 Java 项目的构建、依赖管理和项目信息管理。通过使用 Maven,开发人员能够轻松地管理项目的构建...