今天主要的任务是研究maven为何物以及给我的eclipse安装上它,maven是什么?它和ant的异同,网络上有很多相关的资料
我个人觉得写的比较好的是这个http://www.ibm.com/developerworks/cn/java/j-maven/,
不过更为详细的介绍maven的工具书是这个http://www.javaeye.com/wiki/hzbook/2872-Maven-in-action#top,
maven的官网http://maven.apache.org/download.html,注意3.0版本的下载下来不能使用,推荐下载apache-maven-2.2.1-bin.zip
然后主要的就是环境配置啥的,这个在上面的资料中有,具体使用嘛正在体验中,以后补充。。。
算了,我还是吧我在安装和使用过程中的一些我觉得重要的说下吧
首先要先安装jdk,注意版本要是1.4以上的,我用的是1.6的,然后就是对jdk的环境配置
接下来从我给出的那个地址中下载maven,然后用类似配置jdk环境的办法配置(做一遍你就懂了)
接下来打开你的eclipse 点击Help 然后点选择Install New Software
在Work with中直接输入m2e - http://m2eclipse.sonatype.org/sites/m2e
将Maven Integration for Eclipse展开,选中,无限next即可
最终看File/new/other/看到有maven的字眼,ok载入成功了
接下来有段实例指令:
mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-site
当你看到有xxx successful的时候,说明正确执行了
接下来我将说说我对它的第一次体验
首先请大家参照《Maven实战》这本书的第三章(具体在http://www.javaeye.com/wiki/hzbook/2872-Maven-in-action#3347)
打开eclipse,创建一个maven project 在groupId 中填入com.juvenxu.mvnbook(回忆一遍这代表什么意义)
在artfactId中填入helloworld
打开命令提示符:将路径设置到当前项目下
接下来输入mvn clean compile
在一坨荡荡荡后出现xxx successful的时候,说明你成功了