`
何足道
  • 浏览: 33900 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

升级maven版本 - mac

阅读更多

首先, 下载最新的maven 3 (http://maven.apache.org/download.html).

然后, 拷贝到 /usr/share/java 。

$ sudo ditto apache-maven-3.0.3 /usr/share/java/maven-3.0.3

 

 

$ cd /usr/share

$ ls -al

这时候会看到类似"maven"的soft link指向 java/maven-xxx。

下面的命令可以删掉这个soft link然后重新创建它并指向新的maven, 或者update这个soft link。

$ sudo rm maven

 

或者直接创建一个新的

$ sudo ln -s /usr/share/java/maven-3.0.2 maven3

这样就有了一个叫"maven 3"的soft link指向maven 3.0.2。

-------------------------------------

把路径加入到.bash_profile中, 以避免重复配置

$MAVEN_HOME or $M2 = /usr/share/maven3

-------------------------------------

运行

$ mvn --version

来检验是否已经检测到新的版本。

 

如果仍然是老版本,可能原因是$PATH里面有其他的路径底下有老版本的maven, 建议检查类似/usr/bin的路径。

有时候会需要在不同版本的maven中间进行切换, 这就需要更多的一些步骤。

 

 

分享到:
评论

相关推荐

    apache-maven-3.3.9.0-bin.zip和apache-maven-3.5.2-bin.zip

    Apache Maven 是一个强大的项目管理和构建工具,主要用于Java项目。它基于项目对象模型(Project Object Model,POM),能够管理项目的构建、...在升级或选择Maven版本时,开发者需要考虑兼容性、性能和新特性等因素。

    apache-maven-3.0.5

    8. **版本管理**:Maven 使用语义化版本号(Semantic Versioning)来管理项目版本,确保升级的兼容性。 9. **跨平台**:Maven 是跨平台的工具,可以在Windows、Linux、Mac OS等操作系统上运行。 10. **增强的错误...

    nexus-3.38.0-01-mac.tgz

    总而言之,"nexus-3.38.0-01-mac.tgz" 是一个适用于macOS平台的Nexus仓库管理器的版本,它可以帮助Java开发者更有效地管理和分发Maven依赖。通过解压并按照安装指南进行操作,用户可以在本地环境中设置和运行Nexus...

    maven by example

    随着Maven版本的更新,用户可能需要升级或在必要时卸载旧版本的Maven。 3. 简单Maven项目 - 创建和构建简单项目 Maven使用命令行工具来创建、构建项目,通常第一步是通过mvn archetype:create命令创建一个项目...

    maven配置操作文档

    要升级Maven,只需下载新版本,解压到同一目录,并更新`M2_HOME`环境变量指向新版本的路径。降级过程相同,只是指向旧版本的路径。 ### Eclipse配置Maven 在Eclipse集成开发环境中配置Maven,你需要: 1. 打开...

    maven私服nexus版本2.14

    【 Maven 私服 Nexus 版本 2.14 知识点详解】 Maven 是一个广泛使用的项目管理和综合工具,它帮助Java开发者管理构建过程、依赖关系以及项目元数据。Nexus是Sonatype公司提供的一个强大的Maven仓库管理器,它作为...

    maven 3.3.9

    Maven 是跨平台的,可以在Windows、Linux、Mac OS等操作系统上运行,3.3.9版本继续保证了这一特性。 11. **配置和环境** Maven 3.3.9 支持通过全局和用户级别的设置文件调整配置,同时允许开发者通过系统属性或...

    Maven权威指南中文版(完整).pdf

    - 升级Maven的方法。 - **获取帮助**:介绍如何利用Maven的帮助插件(`maven-help-plugin`)来获取相关信息。 #### 三、Maven实战 - **简单的Maven项目**: - 创建和构建一个基本的Java项目。 - 理解项目对象模型...

    maven配置文档

    - **升级Maven**:如果需要升级Maven版本,可以通过重新安装的方式实现。 **2.6 获得Maven帮助** Maven提供了丰富的帮助文档和社区支持。可以通过官方文档、论坛等方式获取帮助。 **2.7 使用Maven Help插件** ...

    Intellij IDEA 与maven 版本不符 Unable to import maven project See logs for details: No implementation for

    - 解决问题的方法是升级或降级Maven版本,使其与IntelliJ IDEA兼容。你可以访问Maven的官方网站获取最新版本或历史版本:[http://maven.apache.org/download.cgi](http://maven.apache.org/download.cgi)。 - 如果...

    Maven With Example

    - **升级Maven安装**:如果需要升级Maven,可以下载新版本并替换旧版本,或者使用包管理工具进行更新。 - **从Maven 1.x升级到2.x**:这通常需要调整项目的POM文件,确保与新版本兼容。 - **卸载Maven**:删除Maven...

    nexus-3.37.3-02-mac.tgz

    标题 "nexus-3.37.3-02-mac.tgz" 指向的是Sonatype Nexus Repository Manager的一个特定版本,适用于Mac OS操作系统。Nexus Repository Manager是一款开源的软件仓库管理工具,广泛用于Java开发环境,尤其是与Maven...

    Maven安装.docx

    主版本升级可能会引入不兼容的变化,而次版本和修订版则通常保持向后兼容。 3. **下载与解压**: 下载完成后,解压缩文件到你选择的目录。Windows用户可以将其放在`C:\Program Files`或自定义的文件夹中,Linux和...

    nexus-2.14.4-03-bundle.tar.gz搭建maven仓库

    `nexus-2.14.4-03-bundle.tar.gz`是一个包含Nexus 2.14.4版本的压缩包,用于在本地搭建Maven仓库。在这个过程中,我们将详细讲解如何使用这个压缩包来配置和运行Nexus服务器。 1. **Nexus的作用**: - Maven仓库...

Global site tag (gtag.js) - Google Analytics