Maven2
经过几天的折腾,终于对Maven2有了一个简单的了解。赶紧记下,以备查也同时给正在折腾中的朋友做个参考。
Maven2的最新版本可以在apache的网站上下载得到http://maven.apache.org/。 Maven2是apache的一个项目。下载后解压到硬盘的一个目录下,如:d:/java/maven,然后将d:/java/maven/bin加入到path变量中,以便于在任何目录都可以使用命令。
运行mvn -version命令,会显示当前maven的版本信息。这样maven就安装成功了。
接下来就是让Maven为我们干活了。但是怎么用呢?在网上好一顿搜,发现大部分文章都是转来转去。没说明白的地方都没说明白。(可能是我的理解能力有关)
最后在一个网站上找到一个英文教程。在这个网站上注册之后就可以下载了。http://www.mergere.com/ 写得比较详细。按照文章的指导生成简单的工程是没有问题的。最令我吃惊的通过一个命令就可以生一个项目的网站。同apache上的一样哦。
唯一不爽的就是不知道怎么生成中文的网站。
下面我们就简单的学习几个命令:
1、 建一个新的工程
C:/project> mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app
这个命令会在当前目录创建一个JAVA工程。目录名称为my-app。
2、 编译
C:/project/my-app> mvn complie
这个命令一定在工程的根目录下执行。就是与pom.xml平级的目录。
3、 测试
C:/project/my-app> mvn test
4、 打包
C:/project/my-app> mvn package
5、 生成站点
C:/project/my-app> mvn site
详细的内容还是看原文的文档吧。如果那位英文比较翻译一下。记得通知我一下:)
Maven2 for eclipse 的插件:
更新地址:http://m2eclipse.codehaus.org/
可以在eclipse的更新中下载此插件。
直接在此网站上下载,下来的jar包只有1k,不能用.在线更新大概有 9M 多.速度还是很慢的..
经过N次试验发现这个插件有一个小小的问题:maven的资源库必须是默认的路径,就是${userhome}/.m2.repository。如果不是这个路径eclispse 中插件的设置界面无法打开。