maven
sjcawn
这个作者很懒,什么都没留下…
展开
-
maven坐标
mvn从中央仓库获取jar包是通过Maven坐标来定位的,因此如果要开发Maven项目,必须为其定义适当的坐标。maven坐标为各种构件引入了秩序,任何一个构件都必须明确定义自己的坐标,而一组Maven坐标是通过一些元素定义的,它们是groupId,artifactId,version,packaging,class-sifer1:groupId定义当前Maven项目隶属的实际项目原创 2014-01-24 14:29:42 · 947 阅读 · 0 评论 -
maven聚合
1、maven聚合的目的使用一条命令来构建一个实际项目下的多个模块。2、父子目录结构我们可以额外建立一个聚合用的模块,它仅有一个pom.xml文件,没有别的目录和文件。在它的pom.xml中packaging必须为POM,并且多了一个元素。在中每一个声明一个实际项目中的一个模块。这里的值不是模块的artifactId,而是模块目录项对于当前POM锁在目录的相对路径。一般会将聚合原创 2014-01-26 10:45:36 · 952 阅读 · 0 评论 -
maven仓库
maven仓库1、maven仓库maven可以在某一个位置统一存储所有maven项目共享的构件,这个统一的位置就是仓库。实际的maven项目将不会各自存储其依赖文件,他们只需要声明这些依赖的坐标,在需要的时候,maven会自动根据坐标找到仓库中的构件,并使用它们。为了实现重用,项目构建完毕后生成的构件也可以安装或者部署到长裤中,供其他项目使用。2、仓库的布局任何一个构件都有原创 2014-01-26 10:48:57 · 1153 阅读 · 0 评论 -
maven继承
可声明父POM供子POM继承父模块POM如下: 4.0.0 com.sjc.spring spring_1 1.0.0-SNAPSHOT pom spring_1 Maven Webapp子模块声明继承如下: 4.0.0 com.sjc.spring spring_1 1.0.0-SNAPSHOT ../spring_1/pom.xml s原创 2014-01-26 10:37:56 · 978 阅读 · 0 评论 -
maven依赖
1、依赖配置 junit junit 3.8.1 test 依赖会包含基本的groupId,artifactId,version等元素,根元素project下的dependencies可以包含一个或者多个dependency元素,以生命一个或者多个依赖。2、依赖包含的元素groupI原创 2014-01-26 10:26:25 · 693 阅读 · 0 评论 -
maven使用tomcat插件
maven使用tomcat插件1:配置tomcat的manager账号tomcat目录-->conf-->tomcat-users.xml在其中配置如下 2:配置mavenmaven项目-->conf-->settings.xml在其节点中配置如下 myserver manager manager 3:在pom.xml中配置原创 2014-01-26 11:01:55 · 938 阅读 · 0 评论