在.bashrc下面添加环境变量:
export M2_HOME=/Users/lee/Application/apache-maven-3.0.3
export PATH=$PATH:$M2_HOME/bin
重新启动终端
echo $M2_HOME
/Users/lee/Application/apache-maven-3.0.3
mvn -v
报异常 java.lang.ClassNotFoundException: org.codehaus.classworlds.Launcher
网上找了很多解决方案,不是很理想,随之查看了mvn
which mvn
/usr/bin/mvn
查看mvn文件
vim mvn
发现如下(mac os原先装了maven2.0):
-classpath "${M2_HOME}"/boot/classworlds-*.jar \
这就好办了,修改maven3.0.3的boot下的plexus-classworlds-2.4.jar,改为classworlds-2.4.jar
接着
mvn -v
OK
Apache Maven 3.0.3 (r1075438; 2011-03-01 01:31:09+0800)
Maven home: /Users/lee/Application/apache-maven-3.0.3
Java version: 1.6.0_17, vendor: Apple Inc.
Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
Default locale: zh_CN, platform encoding: EUC_CN
OS name: "mac os x", version: "10.6.4", arch: "x86_64", family: "mac"
分享到:
相关推荐
- **验证安装**:打开命令行工具,输入 `mvn -version` 命令查看 Maven 的版本信息,如果能看到 Maven 3.0.3 的版本号,则表示安装成功。 #### 四、Maven 基本使用 Maven 使用一个名为 POM (Project Object Model)...
本文档旨在指导初学者完成Maven 3.0.3在Windows环境下的安装与基本配置。 #### 2. 安装 **2.1. 介质下载** 首先需要下载Maven 3.0.3的安装包。打开浏览器访问官方下载页面:`...
maven3.0.3
当你在POM中声明一个依赖时,Maven会自动解决其依赖树,下载所需的所有库。Maven 3.0.3对依赖解析算法进行了改进,减少了因依赖冲突导致的问题。 **生命周期与构建阶段**:Maven拥有预定义的生命周期,包括编译、...
需要注意的是,安装Maven的机器上,需要JDK环境,并且JAVA_HOME环境变量的配置无误。 输入mvn –v命令,若显示如下的版本信息,说明已经OK了。 Apache Maven 3.0.3 (r1075438; 2011-03-01 01:31:09+0800) Maven ...
Maven用于配置管理工程所需的jar包,所有工程统一应用Maven配置的jar。这样方便工程的管理,不需要每次替换jar包文件,只需要...包括maven3.0.3工具、eclipse的maven插件、相关的配置说明、本地配置的setings.xml文件。
Eclipse Maven3 Plugin,也称为 M2E(Maven Integration for Eclipse),是将 Maven 功能集成到 Eclipse IDE 中的插件,使得开发者在 Eclipse 环境下可以直接使用 Maven 的功能。 1. **集成开发环境中的Maven支持**...
在开发过程中,Maven通过POM文件(项目根目录下的pom.xml)来管理项目依赖。POM描述了项目的元数据,如项目名称、版本、描述、开发者信息,以及项目依赖的库和其他构建指令。Maven使用中央仓库(Central Repository...
### Eclipse导入Maven项目报错解决办法 在开发过程中,我们常常会遇到使用Eclipse导入Maven项目时出现的各种报错情况。本文旨在系统地介绍如何解决这些常见问题,包括但不限于配置环境、设置JDK版本、配置Maven库...
Maven 除了以程序构建能力为特色之外,还提供 Ant 所...事实上,由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目现在使用 Maven,而且公司项目采用 Maven 的比例在持续增长。 apache-maven-3.0.3-bin.tar.gz
在Mac OS环境下安装Maven,可以显著提升Java开发者的效率。 标题中的“Mac的maven安装包apache-maven-3.6.3.zip”指的是适用于Mac操作系统的Apache Maven 3.6.3版本的压缩包文件。这个版本是稳定版,发布于2020年,...
maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装...
新的插件管理系统允许更灵活的插件配置,同时也解决了插件版本冲突的问题。开发者可以为每个项目或每个模块独立指定插件版本,避免了因全局设置导致的不兼容问题。 在依赖管理方面,Maven3.0引入了更精确的依赖解析...
源代码分析方面,通过查看`apache-maven-3.0.3-src`,我们可以学习到Maven的实现细节,比如如何解析POM,如何处理依赖,如何执行构建任务,以及插件系统的实现等。这对于想要定制Maven行为或者开发自己的构建工具的...