maven使用第二集:java项目使用maven,建立mven的java项目,快速的建简单的maven项目

最近几天一直在折腾java的mvan项目,捣鼓了一个星期了,今天写点总结,也可以当做自己的一些笔记,昨天有个maven基础环境的想看的可以看看我的历史博文中有,今天就简要的写下maven项目的简单建立,在这之前我先装逼100个字,谈谈对maven的看法,经常是使用maven引用jar包,说到架包引用我必须详细的说下里面的几个参数节点:
maven使用第二集:java项目使用maven,建立mven的java项目,快速的建简单的maven项目
groupId这是项目组的编号,也有中不规范的叫法是公司组织,我的理解这个有点像java中的包名,比如:com.company.bank或者我们熟悉org.apache.axis2其实就是官方的一个网站而已了。 artifactId 这是项目的ID。说的更直白点就是jar包的英文名字。version这是项目的版本编号,是jar包的版本,就是些数字组成的几点几点几这些东西,当然有些特殊的版本号写法,例如这个hibernate-commons-annotations-3.3.0.ga.jar包,它的版本号就是3.3.0.ga这个就带字母,这种比较少,再比如更特殊的xfire-jsr181-api-1.0-M1.jar包,这种架包版本号就是M1,总之记住重要的一句是版本号最后-符号后面的就是版本号,其他就是项目ID。
差不多100字了,下面我就开始干点正事了:
建立java的maven项目,使用的工具是Eclipse,jdk1.7截图比较多,(我尽量取些精华的图):

第一步:new→other(如果不是用的Eclipse的工具的就不要看了)
maven使用第二集:java项目使用maven,建立mven的java项目,快速的建简单的maven项目

第二步:选择manven module 这是纯java的,如果是SSH或者是web的需要选择
maven project 下一步next
maven使用第二集:java项目使用maven,建立mven的java项目,快速的建简单的maven项目

第三步:勾选Crate a simple project(skip archeype selection)(这是新的构建项目)如果是增加就勾选第二个ADD项,这一项是要在现有的maven中构建子项目,到这个点我忍不住要哔哔两句了,这里是就是mven特点,如果没有mven我们就要反复构建依赖的项目,架包重复导入,很容易混乱,这里就可以省掉了很多架包和架构上的依赖问题。
maven使用第二集:java项目使用maven,建立mven的java项目,快速的建简单的maven项目
第四步:这一步要注意选择类型packaging,如果是web项目就选择war,如果是单纯java项目就可以选择jar,子项目的话也可以选择pom。最后一步是finsh完美结束了,到此建立项目就完成了,如果遇到问题可以留言,我看到就回复。
maven使用第二集:java项目使用maven,建立mven的java项目,快速的建简单的maven项目