[软件项目管理] Maven&Juint in 5 Minutes

这里分享一个Maven 和 Juit Quick Start 的经验。

其实也是弄了好一会儿~至少可以让看到的亲们少走一点点弯路。

好嘞

环境是 OS X Yosemite version 10.10

JAVA 版本是 "1.8.0_20"

Maven 版本是 3.3.1

1. 配置 Maven

首先下载Maven, 自己去官网下载一个就好了

然后我是把 Maven移到了

/usr/local/maven/maven3.3.1

具体操作学了linux的cp或者mv一下都秒秒钟的。

接下来是配置环境变量了!这个可是走了个弯路。

首先 ~./bash_profile

添加如下内容:

1 M3=/usr/local/maven/maven3.3.1
2 PATH=$M3/bin:$PATH
3 export M3
4 export PATH
5 export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home

然后我就 mvn -version

天真的以为成功了!结果报错了......google 乱作一番后这样解决了问题

直接打了一句 export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home

结果就成功了,并不知道为啥。可惜linux的确学的不好

好了看到这个maven差不多就解决了!

2.建立一个项目

首先你得去你要建项目的目录去

然后开始建项目吧

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

然后就看到了

差不多就这样吧

my-app
|-- pom.xml
`-- src
    |-- main
    |   `-- java
    |       `-- com
    |           `-- mycompany
    |               `-- app
    |                   `-- App.java
    `-- test
        `-- java
            `-- com
                `-- mycompany
                    `-- app
                        `-- AppTest.java

3. 打包

mvn package

然后会显示 build successful

然后运行

java -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App

就可以看见鲜活的

Hello world

代码工作者又泪奔了。

4.关于test

很方便啊,所以就可以编写你自己的hello world 单元测试了

其他测试代码:

https://github.com/lemonadeCookie/juint_maven

 
原文地址:https://www.cnblogs.com/RabbitHole/p/4459243.html