![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Maven
文章平均质量分 79
iteye_10822
这个作者很懒,什么都没留下…
展开
-
Maven生命周期
Maven拥有三套相互独立的生命周期,它们分别为clean,default,和site。clean生命周期的目的是清理项目,default生命周期的目的是构建项目,而site生命周期的目的是建立项目站点 clean生命周期的目的是清理项目,它包含三个阶段 1) pre-clean 执行一些清理前需要完成的工作。 2) clean 清理上一个构建生成的...原创 2012-09-13 19:46:52 · 59 阅读 · 0 评论 -
maven整合jbsos插件二
之前也过maven整合jboss插件,当时采用的是jboss-maven-plugin插件,现在采用cargo插件进行jboss整合。 具体的pom代码配置如下: <build> <plugins> <plugin> <groupId>org.codehaus.cargo</groupId> &...原创 2012-09-21 16:08:07 · 128 阅读 · 0 评论 -
maven整合joss插件(一)
maven 整合jboss可以采用两种方式,一种是使用cargo-maven2-plugin插件,一种可以是使用jboss-maven-plugin,本来采用的是jboss-maven-plugin插件来介绍maven与jboss插件整合 首先修改pom.xml文件,添加manven对应的jboss插件,其源码如下: <plugin> <groupId>or...原创 2012-09-20 00:54:52 · 182 阅读 · 0 评论 -
maven 整合ssh之一
最近刚学习maven的相关东西, 由于今天是周末所以就写了一个maven+spring+strtus的实例。 项目的结构图如下: 首先配置pom.xml文件,配置好struts和spring已经maven相关的编译插件和运行插件,文件配置信息如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="ht...原创 2012-09-17 00:12:57 · 95 阅读 · 0 评论 -
maven中的聚合和继承
maven中的聚合,其xml内容具体如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apac...原创 2012-09-16 18:11:56 · 69 阅读 · 0 评论 -
maven构建web应用
在进行web开发的时候,我们总是无法避免打开浏览器对应用进行测试,下面我们使用maven配置web应用。 1.采用jetty插件部署web项目 使用jetty-maven-plugin十分简单。只需要指定该插件的坐标,并且稍加配置即可,详细代码如下: <plugin> <groupId>org.mortbay.jetty</groupId...原创 2012-09-16 18:11:12 · 96 阅读 · 0 评论 -
maven仓库
1.本地仓库 一般来说,在maven项目目录下,没有诸如lib/这样用来存放依赖文件的目录。当maven在执行编译或测试时,如果需要使用依赖文件,它总是介于坐标使用bending仓库的依赖文件。 默认情况下,不管是Window还是在Linux上,每个用户在自己的用户目录下都有一个路径名为.m2/repository/的仓库目录。注意在linux系统,以点(.)开头的文件或目录默认是隐藏的,可以...原创 2012-09-14 15:01:47 · 139 阅读 · 0 评论 -
maven坐标和依赖
maven 坐标 groupId :定义当前maven项目隶属的实际项目。首先,maven项目和实际项目不一定是一对一的关系。 artifactId : 该元素定义实际项目中的第一个maven项目模块,推荐的做法是使用实际项目名称作为artifactid的前缀,作用在于方便寻找实际构件。 version : 该元素定义maven项目当前所处的版本,其中SNAPSHOT为快照版本. pac...原创 2012-09-14 11:49:30 · 64 阅读 · 0 评论 -
maven3 入门
1.检查JDK安装 在安装maven之前,首先要确认你已经正确安装了JDK。maven可以运行在JDK1.4及以上的版本上。本书的所有样例都基于JDK5及以上版本。打开windows的命令行,运行如下的命令来检查Java安装: echo %JAVA_HOME% java -version 上述命令首先检查环境量JAVA_HOME是否指向正确的JDK目录,接着尝试运行java命令。如果win...原创 2012-09-14 00:37:16 · 76 阅读 · 0 评论 -
maven3 打可执行的jar包
我们都知道默认通过mvn package 打出的包是不能通过java -jar name 去执行main方法的,需要在pom.xml文件中添加一个maven plugins 具体如下: <build> <plugins> <!-- 指定编译的jdk版本--> <plugin> <groupId>org.ap...原创 2012-09-14 00:29:38 · 74 阅读 · 0 评论 -
maven中的灵活构建
1.为了是项目的配置更加的灵活,我们可以采用maven中的属性 maven中的属性分别为: A.内置属性:主要有两个常用内置属性 ${basedir}表示项目根目录,即包含pom.xml文件的目录,${version}表示项目的版本 B.pom属性:${project.artifactId} 就对应了<artifactId>元素,${project.groupI...原创 2012-09-27 18:50:17 · 97 阅读 · 0 评论