`
javasharer
  • 浏览: 388 次
  • 来自: 杭州
社区版块
存档分类
最新评论

MacBook安装maven

 
阅读更多

<div class="iteye-blog-content-contain" style="font-size: 14px">

MacBook中安装maven

一、首先下载maven的zip压缩包 
下载路径

这里写图片描述

下载好的压缩包,解压缩放到要安装的目录下,比如放到 Library 目录下



 

二、配置 Maven 环境变量

通过command+空格 ,输入命令 terminal打开一个终端窗口

输入

export M2_HOME=/Library/apache-maven-3.6.0

export M2=$M2_HOME/bin

export PATH=$M2:$PATH

 

M2_HOME=后面的路径请填入文件夹解压后的目录路径,我这里是放置到Library目录

注意:变量名的大小写 
三、检查配置是否生效 
在终端窗口,使用mvn -version 命令查看是否出现maven的版本信息

Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-25T02:41:47+08:00)

Maven home: /Library/apache-maven-3.6.0

Java version: 1.8.0_201, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre

Default locale: zh_CN, platform encoding: UTF-8

OS name: "mac os x", version: "10.14.3", arch: "x86_64", family: "mac"

 

有的教程中会要求配置

export MAVEN_OPTS=-Xms256m -Xmx512m

但是配置这个参数后,可能会出现这个

  1. Invalid initial heap size:-Xmx512m.
  2. Error:Couldnot create the JavaVirtualMachine.
  3. Error: A fatal exception has occurred.Program will exit.

对此,我的建议是不要配置MAVEN_OPTS参数,只要输入mvn -version ,显示了maven参数,就可以了

 

如果不小心输入了这个参数,并出现了 invalid initial heap size 的提示,也不用着急

在终端,输入 unset MAVEN_OPTS,回车,在输入 mvn -version ,是不是就又好了

</div>

 

  • 大小: 47.1 KB
分享到:
评论

相关推荐

    apache-maven-3.8.4安装包

    在安装Apache Maven 3.8.4时,通常包括以下几个步骤: 1. 下载`apache-maven-3.8.4`压缩包。 2. 解压到你选择的安装目录。 3. 配置环境变量,包括设置`Maven_HOME`指向解压后的目录,并将`bin`子目录添加到`PATH`...

    Mac的maven安装包apache-maven-3.6.3.zip

    本篇将详细讲解如何在Mac系统上,特别是配备M1芯片的MacBook上安装Apache Maven 3.6.3。 Apache Maven是一个基于项目对象模型(Project Object Model,POM)的概念,用于管理Java项目的构建、报告和文档生成。它...

    Mac开发环境搭建之 apache-maven-3.5.3 MacOS版 免安装直接使用

    输入mvn -v查看Maven是否安装成功 如果遇到以下异常,重新编辑bash_profile文件,增加export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_11.jdk/Contents/Home后,并重新运行$ source ~/.bash_profile...

    MacBook arm系列 apache-maven-3.8.8-bin.tar.gz

    针对于MacBook M1/M2用户,操作系统为arm系列。 由于一些小伙伴打开官网较慢,所以就上传供大家下载。 放心使用,官网直接下载上传资源,不携带任何杂质。 apache-maven-3.8.8-bin.tar.gz 还需要什么资源请大家留言...

    清理maven仓库中下载失败的依赖包

    一键清理maven仓库中下载失败的依赖包 1.修改path路径,将path路径修改为你的maven仓库存放磁盘的全路径 2.双击运行,即可删除下载失败的jar包 3.运行完毕,按任意键退出即可! 4.正确操作完成退出后,再次打开,会出现...

    MacBook Pro 下配置maven

    4 – 如下操作(这里的maven路径换成自己的): export M2_HOME=/Users/xiangrongzhou/Library/apache-maven-3.6.1 5 – 如下操作 export M2=$M2_HOME/bin 6 – 如下操作 export PATH=$M2:$PATH 7 – 按exc 退出...

    在MacBookPro上设置Java开发环境Java开发J

    配置好IDE后,我们还需要安装一些常用的开发工具,如Git用于版本控制,Maven或Gradle作为构建工具,以及可能需要的数据库客户端等。安装这些工具的过程通常相对简单,只需要按照官方文档的指示进行即可。 在开发...

    Macbook中使用IDEA开发Spring+SpringMVC+Mybatis+Tomcat+MySQL项目新手必看

    - 在IDEA中,选择"File" -&gt; "New" -&gt; "Project",选择"Maven"项目类型,然后下一步。 - 配置项目的groupId、artifactId和version,点击"Next",最后完成项目创建。 3. **添加依赖**: - 在pom.xml文件中,添加...

    m1-test:Java编译速度对比测试:M1 MacBook Air与Intel Core i9 MacBook Pro

    标题中的“m1-test”指的是基于Apple M1芯片的MacBook Air与搭载Intel Core i9处理器的MacBook Pro之间的Java编译速度比较测试。这个测试着重关注这两种不同架构的计算机在执行Java编程语言的编译任务时的性能差异。...

    map-reduce-test:使用 map reduce 模式解析日志文件

    要在 Ubuntu\Mac 下从命令行运行它,请使用:./parse.sh 文件名(例如:./parse sample.log 为了能够在命令行中操作 src 文件,您应该安装 maven 和 scala: 构建: mvn 编译 执行:mvn exec:java rut 测试:mvn...

    JDK Development Kit 20.0.1 - macOS ARM64 DMG Installer

    这个DMG安装程序文件("jdk-20_macos-aarch64_bin.dmg")确保了在基于ARM的Mac设备上,如M1芯片的Macbook或iMac,能够顺利安装并运行Java开发环境。 **1. JDK的组成部分** JDK包含了Java运行时环境(JRE)以及用于...

    破解smargit(最新版也可用)

    在我们做项目的过程中,我们会用到SmartGit这个软件来将本地的MAVEN项目push到国内的码云(https://git.oschina.net)或者是国外的github网站进行项目的管理,这个时候需要用到Smartgit。但是SmartGit是收费的...

    jmhTests:某些JMH基准

    JMH测试地图性能需要Maven进行编译#运行cmd行:mvn全新安装java -jar target / benchmarks.jar MapBenchmark -bm all -wi 5 -i 5 -f 1 #通过主类在IntelliJ中运行(尽管不建议这样做),打开pom.xml(“新建”&gt;...

    java swt jnilib 库

    如果你使用Maven或Gradle等构建工具,需要配置相应的依赖,或者将库文件放在正确的位置。 3. **代码调整**:由于SWT库提供了操作系统级别的功能,可能有些代码在不同平台上表现不一致。编写代码时要考虑到这一点,...

    MacBookProNetBeans

    在MacBook Pro上安装NetBeans非常简单。首先,从NetBeans官方网站下载适用于Mac OS X的安装包,然后按照提示进行安装。安装完成后,开发者可以通过NetBeans的内置更新机制保持软件的最新状态,获取最新的特性和修复...

    settings.zip

    2. **installed.txt**:这可能是一个记录了用户安装的插件或组件列表的文本文件,有助于恢复或检查IDE的安装状态。 3. **keymaps**:这是一个文件夹,可能包含不同的键盘映射配置。IntelliJ IDEA支持多种键盘布局,...

    Mpge:mpge-开源

    使用 Mpge 可以制作适用于所有 Mac OS X 的 Microsoft Windows、Linux 和 Mac OS X 10.3 Panther、OS X 10.4 Tiger、OS X 10.5 Leopard 和 OS X Montain Lion 10.8.1 的特洛伊木Maven件。一个反向外壳到文件 .pkg ...

    2_实验二倒排索引1

    实验环境基于MacBook Pro搭载的M1处理器,使用Parallel Desktop虚拟机运行Ubuntu 20.04操作系统,并且安装了Hadoop 3.3.0的arm64版本。Hadoop是一个开源的分布式计算框架,它提供了处理大规模数据集的能力,包括数据...

    big-data-aggregator:大数据聚合器,领域驱动设计,Java 8,流,Spring Boot

    大数据聚合器 实施细则: 领域驱动设计 Java 8:lambdas、并行流、nio ... (MacBook Pro,2.3 GHz Intel Core i7,16 GB 1600 MHz DDR3) java -jar aggregate-1.0.jar transactions.csv exchangerates.csv "xiFHy

    Hue3:根据 Jenkins 状态控制 Philips Hue Lights -- 不需要插件或对网桥的公共互联网访问

    然后我将这个 jar 签入我的本地 Maven 存储库。 这个应用被签入了我对公众开放的 Githup 账户“SailingSteve” 该应用程序依赖于 config.properties 文件Steve-Podells-MacBook-Pro-17:creds stevepodell$ cat ...

Global site tag (gtag.js) - Google Analytics