maven在mac上的入门使用

首先博主也是在入门学习,在学习maven时遇到了不少问题。查资料时发现网上maven的使用大多是win的,所以我打算写点maven在mac入门使用的笔记,希望可以帮助到跟我一样有困难的你们。

1、http://maven.apache.org/download.html

首先要去官网上下载最新版的maven,如apache-maven-3.3.3-bin.tar.gz,然后解压到本地目录(/usr/local/)。

2、接下来,我们需要设置M2_HOME环境变量指向apache-maven-3.3.3,并且把Maven安装目录下的bin/文件夹添加到系统环境变量PATH中去(事先要配置好JAVA_HOME):

vim打开/etc/profile文件 加入如下代码:

export M2_HOME=/Users/wanyakun/Documents/apache-maven-3.3.3

export PATH=$PATH:$M2_HOME/bin

安装进行到此救告一段落了。

3、我们来检查一下是否安装成功。

mvn -version

localhost:~ nwl$ mvn -version

Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T19:57:37+08:00)

Maven home: /usr/local/apache-maven-3.3.3

Java version: 1.7.0_79, vendor: Oracle Corporation

Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre

Default locale: zh_CN, platform encoding: UTF-8

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

接下来讲一下maven的使用:

4、创建项目

切换到maven项目的根目录(非安装目录)。cd /Users/nwl/Documents/apache-maven-3.3.3。

mvn archetype:create -DgroupId=edu.zju.cst.myproject -DartifactId=repo(第一次编译会花较长的时间,请耐心等待)。

时间: 2024-08-09 02:20:42

maven在mac上的入门使用的相关文章

Mac上安装 Maven

http://www.tuicool.com/articles/ZV3yUn Recently I upgraded my Mac OS X to Mavericks (10.9) and I was surprised to see that it doesn’t come with Maven. Earlier versions of Mac OS X such as Lion and Mountain Lion used to have maven installed by default

Laravel 框架在 Mac 上使用命令 npm run dev 时报错问题

我是看的Summer写的 Laravel 入门教程,用的 Mac 上 Homestead---Vagrant 第四章时一个步骤是要将 Laravel 默认生成的 .scss 文件编译成 .css 才行. 命令如下: npm run dev Linux 或 Mac 或 Windows 的环境都会碰到 cross-env 的问题,这时在评论方看到一个解决办法 其原理已经讲的很清楚了,算是 windows 的锅呗.貌似很多人通过这里的方法都解决了问题. 但是我这冥顽不灵,删除了 cross-env 还

在MAC上搭建tomcat,再使用servlet时遇到的问题。

说起来真是惭愧.在mac上配置tomcat环境时.tomcat6能正确运行.但是7,8都运行不了.具体表现是tomcat6访问127.0.0.1:8080可以显示那个界面,然而tomcat7和8都显示空白页,也就是什么都没有. 然后我去百度,找了很久没有办法.我接着想,会不会在eclipse上没问题呢?于是我在eclipse上弄了个小小的servlet,结果报错了.错误难以理解.我从各个方向去猜去查,最后在stackoverflow上看到了最标准的解答. 原来是java1.8上的jar包里面自动

IOS-工程师Mac上的必备软件

前言   iOS工程师一直都是那么的高逼格,用的是Mac电脑,耍的是iPhone手机,哇咔咔~~  但是,作为一名iOS开发工程师,我们除了高逼格外,还必须是全能的.你不会点UI设计.不会点后台语言.不会点安卓开发...那都是不可能的事情.  好了,今天咱们不是来吹牛逼的.而是给大家添虎翼的.做了iOS开发也有一年多了,懂得了工欲善其事,必先利其器的道理.Mac上有很多好用的软件,有的能提升我们的开发效率,有的能提升我们的工作效率.今天我就来介绍一些Mac上对我们开发有帮助的软件. 这里介绍的软

mac上java开发环境

刚刚入手 macbook 还是 按照window 的方式,下载java,安装,配置环境变量,下载maven安装配置 等等....非常繁琐.. but 在mac上不用这么复杂...利用 brew 命令去自动完成这个过程.. 1.首先安装在终端 brew 1 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2.安装 cask 1 brew tap phinze

我在 Mac 上都用什么

Homebrew Homebrew 是统一管理 macOS 中应用的最佳方法之一,而且大量优秀的应用都可以在 Homebrew 中找到. 就不做过多介绍了, 有兴趣可以看相关教程, 像 Mac 高手一样管理应用,从 Homebrew 开始 - 少数派 终端和 Oh-My-ZSH 终端是很重要的一个工具, 我在 Linux 文章中介绍过, 系统拥有内核, 内核拥有外壳, 也就是和外界交流的接口 shell, 因为是接口, 用户自然无法直接交互, 终端就是帮助用户和 shell 交互, 进而来操纵系

mac上如何使用Hobo来管理Vagrant盒子?

Hobo是控制Vagrant盒子和在Mac上编辑Vagrantfiles的最佳和最简单的方法.您可以快速启动,停止和重新加载您的Vagrant机器.您可以从头开始轻松创建新的Vagrantfile.那么mac上如何使用Hobo来管理Vagrant盒子呢?今天小编就给大家带来Hobo入门教程,如何用Hobo来管理Vagrant盒子,一起来看看吧! 使用Hobo来管理您的Vagrant盒子本质上是一个三步骤的过程. 创建一个新的Hobo文档并设置任何端口转发,同步目录和其他Vagrant命令.您还可

初识mac,写给mac新手的入门指南(四)Mac小白装机必备

花了好几天的时间翻了各种帖子,发现大多都是各种高大上,不太适合新手,所以打算自己写篇,尽量详细一点,希望对大家有用.此次推荐都是适合mac新手,适合大多数人平时会使用的apps,欢迎补充! https://www.macdown.com 此次推荐的有以下app: 网易云音乐 小编也是网易云忠实粉,多少个辗转反侧又无眠的夜都是和网易云音乐的各类评论一起度过,人家都说在网易云听歌,听的是故事!! IINA(视频播放器) 这款app应用商店没有,但是看很多人推荐所以小编也下下来用了,是免费哒.目看来还

appium+python在Mac上环境搭建

前言 mac上搭建appium+python的环境还是有点复杂的,需要准备的软件 1.nodejs 2.npm 3.cnpm 4.appium 5.pip 6.Appium-Python-Client 一.nodejs安装 1.nodejs下载地址:https://nodejs.org/ 2.下载完成后傻瓜式下一步安装 3.打开终端,查看版本号是否安装成功,输入:node -v 二.npm安装 1.打开终端,输入:sudo bash 2.继续输入:sudo curl -L https://npm