今天想亲自搭建一个maven项目,上网上找了些资料,在ITEYE上找到了一个系列文章,感觉挺好,转过来了。
http://www.iteye.com/topic/1123187
Maven实战(一)安装和配置
http://www.iteye.com/topic/1123221
Maven实战(二)构建简单Maven项目
http://www.iteye.com/topic/1123225
Maven实战(三)Eclipse构建Maven项目
http://www.iteye.com/topic/1123228
Maven实战(四)生命周期
http://www.iteye.com/topic/1123231
Maven实战(五)坐标详解
http://www.iteye.com/topic/1123232
Maven实战(六)依赖
总结一下:
使用maven创建一个简单的项目:
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app-simple -Dversion=1.0 -DarchetypeArtifactId=maven-archetype-quickstart
pom文件中主要的三个标签有groupid,artifatid和version
groupId 定义了项目属于哪个组,这个组往往和项目所在的组织或公司存在关联。譬如在googlecode上建立了一个名为myapp的项目,那么groupId就应该是com.googlecode.myapp artifactId 定义了当前Maven项目在组织中唯一的ID, 可以理解为项目中的模块, 模块为Maven中最小单位构件 version 项目的版本maven最常用的命令有copile编译,clean清理,test测试,package打包,install安装
接下来我们用eclipse+maven搭建一个简单的项目,该项目包含了jodd的包。
这里还有个如何用eclipse构建maven项目的配置,可以参考一下:
http://woshixushigang.iteye.com/blog/1290575
jodd是一个java开发工具包,OSC上有他的介绍http://www.oschina.net/p/jodd
1在eclipse上M2ECLIPSE的插件安装
2在eclipse上新建一个maven项目,然后做如下配置
然后配置好groupid,articleId,version,finish就可以了
3 更改pom文件引入jodd的包,在dependce中加入如下代码
<dependency> <groupId>org.jodd</groupId> <artifactId>jodd</artifactId> <version>3.3.8</version> </dependency>4 然后run as maven build的时候做如下配置run一下就可以了
5 执行成功后项目的路径后会变成如下的状态
6 运行下jodd的一个demo,其中string util是jodd的一个工具类
public class App { public static void main( String[] args ) { System.out.println( "stat test" ); System.out.println(StringUtil.count("hello", 'l')); System.out.println("end test"); } }
stat test 2 end test
总结一下,主要熟悉下maven是什么,如何借助maven来搭建一个简单的项目,jodd是一个开源的java工具类包,有很强大的功能。