[软件项目管理] 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