在maven pom配置的pom里怎么配置cas

19731人阅读
java(281)
eclipse/sts/maven(37)
准备工作:
假如我有一个自定义jar是:123456.jar,下载地址
如果不想下载,可以本地建一个123456.txt文件,然后把RegexUtils里的源码复制进去,最后把123456.txt的后缀改为jar即可。
jar包里的源码是:
public class RegexUtils {
* 验证Email
* @param email email地址,格式:,.cn,xxx代表邮件服务商
* @return 验证成功返回true,验证失败返回false
public static boolean checkEmail(String email) {
String regex = &\\w+@\\w+\\.[a-z]+(\\.[a-z]+)?&;
return Pattern.matches(regex, email); }
建议使用第二种方式引入本地jar
引入自定义jar方式一:
1 首先找到你的maven的配置文件{你maven的路径}\conf\settings.xml,然后打开settings.xml,查看你存放本地jar路径的根目录。例如我的maven根目录是C:\Users\user\.m2\localRepository。我自己定义的jar只要按照一定的规则放在这个根目录下就行了,下文会具体介绍。
2 假如你自定义的jar包是123456.jar,你想在你项目的pom.xml中这样引入你的jar包
&dependency&
&groupId&123456&/groupId&
&artifactId&123456&/artifactId&
&version&1.0&/version&
&/dependency&
3 在你的根目录文件夹下建立如下文件夹
在根目录C:\Users\user\.m2\localRepository\ &创建123456文件夹 ----&再创建123456文件夹-----&再创建1.0文件夹
最后把123456.jar放到1.0文件夹下
转载请标明链接:
如下图所示
4 把123456.jar改为.0.jar,并创建文件.0.pom。这里注意,创建的文件后缀是点pom而不是点xml(是&&. pom&不是&.xml&)。
然后在.0.pom中写如下内容
&modelVersion&1.0.0&/modelVersion&
&groupId&123456&/groupId&
&artifactId&123456&/artifactId&
&version&1.0&/version&
&/project& 5 在你的项目的pom.xml依赖中引入就行了
&dependency&
&groupId&123456&/groupId&
&artifactId&123456&/artifactId&
&version&1.0&/version&
&/dependency&
6 如果你的pom.xml报错
然后勾选&force update of snapshots/releases 选项即可。
7 项目代码中使用:
boolean b = RegexUtils.checkEmail(email);
8 关于groupId,artifactId怎么写再举一例
jar包的位置
pom.xml中引入
&dependency&
&groupId&com.taibao&/groupId&
&artifactId&Butils&/artifactId&
&version&1.0&/version&
&/dependency&
引入自定义jar方法二:
确保在cmd当中可以正确使用mvn命令(通过mvn -v可以验证),然后使用如下命令:
mvn install:install-file -Dfile=D:\ojdbc7.jar -DgroupId=com.tech4j.driver -DartifactId=oracle-connector-java -Dversion=12.1 -Dpackaging=jar在这段命令中,-Dfile参数指你自定义JAR包文件所在的路径,并依次指定了自定义的GroupId、ArtifactId和Version信息。&
通过这种方式,可以简单快速地将第三方JAR包安装到本地仓库中供Maven项目依赖使用。例如:
&dependency&
&groupId&com.tech4j.driver&/groupId&
&artifactId&oracle-connector-java&/artifactId&
&version&12.1&/version&
&/dependency&
引入自定义jar方法三:
&dependency&
&groupId&org.jasig.cas&/groupId&
&artifactId&cas-server-webapp&/artifactId&
&version&4.2.3&/version&
&type&war&/type&
&!-- 注意scope是system
&scope&system&/scope&
&systemPath&C:/Users/ice-wee/Downloads/cas-server-webapp-4.0.3.war&/systemPath& --&
&systemPath&${project.basedir}/suiyijiandewenjianjia/cas-server-webapp-4.0.3.war&/systemPath&
&!-- systemPath 可以写
1 本地路径 也可以写 2 项目根路径,项目根路径不是相对classpath 。 --&
&/dependency&
<span style="color:#cc Maven内置变量说明:
${basedir} 项目根目录
${project.build.directory} 构建目录,缺省为target
${project.build.outputDirectory} 构建过程输出目录,缺省为target/classes
${project.build.finalName} 产出物名称,缺省为${project.artifactId}-${project.version}
${project.packaging} 打包类型,缺省为jar
${project.xxx} 当前pom文件的任意节点的内容
<span style="color:#cc 使用举例
项目根路径见图:我博客所有文章链接:
在项目webapp下建一个文件夹(folder):suiyijiandewenjianjia,把cas-server-webapp-4.0.3.war拷到此文件夹
用第三种方式用systemPath 打包时是不会把jar打到war中的,如果想打到war中可以使用我文中提到的前两种方式。我们项目中一般是缺少某个jar或者某几个jar,从简便和速度效率的角度来说我最推荐的引入本地jar是文中提到的第二种方式。如果缺的jar多的话可以使用批量导入方式,但是并不建议这样做,因为缺少很多jar你首先应该考虑的是,为什么不把环境配好,不让项目缺少那么多jar。
最后:如何把本地jar一同打到war包中
我博客所有文章链接:
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:321223次
积分:5119
积分:5119
排名:第6033名
原创:250篇
转载:44篇
评论:301条
微信,浏览器,微博客户端均可扫
(4)(4)(8)(12)(9)(30)(25)(19)(24)(21)(34)(16)(8)(8)(9)(6)(6)(10)(5)(14)(3)(6)(5)(7)(2)(1)
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'共享一个配置好的Maven远程Jar文件库的pom.xml文件
(Maven远程库地址)
--------------------------------------------------------------------------------------------------
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.apache.org/maven-v4_0_0.xsd"&
&modelVersion&4.0.0&/modelVersion&
&groupId&S3h3WebWs&/groupId&
&artifactId&S3h3WebWs&/artifactId&
&version&0.0.1-SNAPSHOT&/version&
&packaging&war&/packaging&
&description/&
&properties&
&project.build.sourceEncoding&UTF-8&/project.build.sourceEncoding&
&finalName&S3h3WebWs&/finalName&
&/properties&
&dependencies&
&dependency&
&groupId&org.apache.openejb&/groupId&
&artifactId&javaee-api&/artifactId&
&version&5.0-1&/version&
&scope&provided&/scope&
&/dependency&
&dependency&
&groupId&javax.faces&/groupId&
&artifactId&jsf-api&/artifactId&
&version&1.2_04&/version&
&scope&provided&/scope&
&/dependency&
&dependency&
&groupId&javax.servlet&/groupId&
&artifactId&jstl&/artifactId&
&version&1.2&/version&
&scope&provided&/scope&
&/dependency&
&dependency&
&groupId&javax.servlet.jsp&/groupId&
&artifactId&jsp-api&/artifactId&
&version&2.1&/version&
&scope&provided&/scope&
&/dependency&
&dependency&
&groupId&javax.faces&/groupId&
&artifactId&jsf-impl&/artifactId&
&version&1.2_04&/version&
&scope&provided&/scope&
&/dependency&
&dependency&
&groupId&com.oracle&/groupId&
&artifactId&ojdbc14&/artifactId&
&version&10.2.0.4.0&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-core&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-beans&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-asm&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&commons-logging&/groupId&
&artifactId&commons-logging&/artifactId&
&version&1.1.1&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-context&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-expression&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-aop&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&aopalliance&/groupId&
&artifactId&aopalliance&/artifactId&
&version&1.0&/version&
&/dependency&
&dependency&
&groupId&cglib&/groupId&
&artifactId&cglib-nodep&/artifactId&
&version&2.2&/version&
&/dependency&
&dependency&
&groupId&org.aspectj&/groupId&
&artifactId&aspectjweaver&/artifactId&
&version&1.6.8.RELEASE&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-aspects&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-instrument&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-instrument-tomcat&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-orm&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-jdbc&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-tx&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&jotm&/groupId&
&artifactId&jotm&/artifactId&
&version&2.0.10&/version&
&/dependency&
&dependency&
&groupId&com.experlog&/groupId&
&artifactId&xapool&/artifactId&
&version&1.4&/version&
&/dependency&
&dependency&
&groupId&commons-dbcp&/groupId&
&artifactId&commons-dbcp&/artifactId&
&version&1.2.1&/version&
&/dependency&
&dependency&
&groupId&commons-pool&/groupId&
&artifactId&commons-pool&/artifactId&
&version&1.5.3&/version&
&/dependency&
&dependency&
&groupId&commons-beanutils&/groupId&
&artifactId&commons-beanutils&/artifactId&
&version&1.8.3&/version&
&/dependency&
&dependency&
&groupId&mons&/groupId&
&artifactId&com.springsource.mons.lang&/artifactId&
&version&2.4.0&/version&
&/dependency&
&dependency&
&groupId&javax.jdo&/groupId&
&artifactId&jdo2-api&/artifactId&
&version&2.1.0&/version&
&/dependency&
&dependency&
&groupId&org.apache.ibatis&/groupId&
&artifactId&ibatis-sqlmap&/artifactId&
&version&2.3.4.726&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-jms&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&com.caucho&/groupId&
&artifactId&.caucho&/artifactId&
&version&3.2.1&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-web&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&commons-fileupload&/groupId&
&artifactId&commons-fileupload&/artifactId&
&version&1.2&/version&
&/dependency&
&dependency&
&groupId&commons-httpclient&/groupId&
&artifactId&commons-httpclient&/artifactId&
&version&3.1&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-oxm&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-webmvc&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-webmvc-portlet&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-struts&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-context-support&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&com.opensymphony.quartz&/groupId&
&artifactId&com.springsource.org.quartz&/artifactId&
&version&1.6.2&/version&
&/dependency&
&dependency&
&groupId&org.beanshell&/groupId&
&artifactId&bsh&/artifactId&
&version&2.0b4&/version&
&/dependency&
&dependency&
&groupId&org.codehaus.groovy&/groupId&
&artifactId&groovy-all&/artifactId&
&version&1.6.5&/version&
&/dependency&
&dependency&
&groupId&org.jruby&/groupId&
&artifactId&jruby&/artifactId&
&version&1.4.0&/version&
&/dependency&
&dependency&
&groupId&monj&/groupId&
&artifactId&monj&/artifactId&
&version&1.1.0&/version&
&/dependency&
&dependency&
&groupId&com.jamonapi&/groupId&
&artifactId&jamon&/artifactId&
&version&2.7&/version&
&/dependency&
&dependency&
&groupId&javax.management&/groupId&
&artifactId&jmxremote&/artifactId&
&version&1.0.1_04&/version&
&/dependency&
&dependency&
&groupId&javax.management&/groupId&
&artifactId&jmxremote_optional&/artifactId&
&version&1.0.1_04&/version&
&/dependency&
&dependency&
&groupId&javax.management&/groupId&
&artifactId&jmxri&/artifactId&
&version&1.2.1&/version&
&/dependency&
&dependency&
&groupId&backport-util-concurrent&/groupId&
&artifactId&backport-util-concurrent&/artifactId&
&version&3.0&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-test&/artifactId&
&version&3.0.1.RELEASE-A&/version&
&/dependency&
&dependency&
&groupId&org.junit&/groupId&
&artifactId&com.springsource.org.junit&/artifactId&
&version&4.7.0&/version&
&/dependency&
&dependency&
&groupId&easymock&/groupId&
&artifactId&easymock&/artifactId&
&version&1.2_Java1.5&/version&
&/dependency&
&dependency&
&groupId&taglibs&/groupId&
&artifactId&standard&/artifactId&
&version&1.1.2&/version&
&/dependency&
&dependency&
&groupId&xmlunit&/groupId&
&artifactId&xmlunit&/artifactId&
&version&1.2&/version&
&/dependency&
&dependency&
&groupId&org.codehaus.woodstox&/groupId&
&artifactId&wstx-asl&/artifactId&
&version&3.2.7&/version&
&/dependency&
&dependency&
&groupId&org.testng&/groupId&
&artifactId&testng&/artifactId&
&version&5.14.9&/version&
&/dependency&
&dependency&
&groupId&javax.inject&/groupId&
&artifactId&com.springsource.javax.inject&/artifactId&
&version&1.0.0&/version&
&/dependency&
&dependency&
&groupId&org.springframework.security&/groupId&
&artifactId&spring-security-acl&/artifactId&
&version&3.0.2.RELEASE&/version&
&/dependency&
&dependency&
&groupId&org.springframework.security&/groupId&
&artifactId&spring-security-cas-client&/artifactId&
&version&3.0.2.RELEASE&/version&
&/dependency&
&dependency&
&groupId&org.springframework.security&/groupId&
&artifactId&spring-security-config&/artifactId&
&version&3.0.2.RELEASE&/version&
&/dependency&
&dependency&
&groupId&org.springframework.security&/groupId&
&artifactId&spring-security-core&/artifactId&
&version&3.0.2.RELEASE&/version&
&/dependency&
&dependency&
&groupId&org.springframework.security&/groupId&
&artifactId&spring-security-ldap&/artifactId&
&version&3.0.2.RELEASE&/version&
&/dependency&
&dependency&
&groupId&org.springframework.security&/groupId&
&artifactId&spring-security-openid&/artifactId&
&version&3.0.2.RELEASE&/version&
&/dependency&
&dependency&
&groupId&org.springframework.security&/groupId&
&artifactId&spring-security-taglibs&/artifactId&
&version&3.0.2.RELEASE&/version&
&/dependency&
&dependency&
&groupId&org.springframework.security&/groupId&
&artifactId&spring-security-web&/artifactId&
&version&3.0.2.RELEASE&/version&
&/dependency&
&dependency&
&groupId&org.springframework.ldap&/groupId&
&artifactId&spring-ldap-core&/artifactId&
&version&1.3.0.RELEASE&/version&
&/dependency&
&dependency&
&groupId&ldapsdk&/groupId&
&artifactId&ldapsdk&/artifactId&
&version&4.1&/version&
&/dependency&
&dependency&
&groupId&org.jasig.cas&/groupId&
&artifactId&cas-client-core&/artifactId&
&version&3.1.10&/version&
&/dependency&
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-webflow&/artifactId&
&version&1.0&/version&
&/dependency&
&dependency&
&groupId&org.springframework.javaconfig&/groupId&
&artifactId&spring-javaconfig&/artifactId&
&version&1.0.0.m4&/version&
&/dependency&
&dependency&
&groupId&org.springframework.webflow&/groupId&
&artifactId&spring-webflow&/artifactId&
&version&2.0.8.RELEASE&/version&
&/dependency&
&dependency&
&groupId&org.springframework.webflow&/groupId&
&artifactId&spring-binding&/artifactId&
&version&2.0.8.RELEASE&/version&
&/dependency&
&dependency&
&groupId&org.springframework.webflow&/groupId&
&artifactId&spring-js&/artifactId&
&version&2.0.8.RELEASE&/version&
&/dependency&
&dependency&
&groupId&ognl&/groupId&
&artifactId&ognl&/artifactId&
&version&2.6.9&/version&
&/dependency&
&dependency&
&groupId&org.springframework.webflow&/groupId&
&artifactId&spring-faces&/artifactId&
&version&2.0.8.RELEASE&/version&
&/dependency&
&dependency&
&groupId&org.eclipse.persistence&/groupId&
&artifactId&eclipselink&/artifactId&
&version&1.0.2&/version&
&/dependency&
&dependency&
&groupId&org.eclipse.persistence&/groupId&
&artifactId&javax.persistence&/artifactId&
&version&1.0.0&/version&
&/dependency&
&dependency&
&groupId&org.hibernate&/groupId&
&artifactId&hibernate-annotations&/artifactId&
&version&3.4.0.GA&/version&
&/dependency&
&dependency&
&groupId&org.hibernate&/groupId&
&artifactId&hibernate-commons-annotations&/artifactId&
&version&3.1.0.GA&/version&
&/dependency&
&dependency&
&groupId&org.hibernate&/groupId&
&artifactId&hibernate-entitymanager&/artifactId&
&version&3.4.0.GA&/version&
&/dependency&
&dependency&
&groupId&org.hibernate&/groupId&
&artifactId&hibernate-validator&/artifactId&
&version&3.1.0.GA&/version&
&/dependency&
&dependency&
&groupId&javax.persistence&/groupId&
&artifactId&persistence-api&/artifactId&
&version&1.0&/version&
&/dependency&
&dependency&
&groupId&cglib&/groupId&
&artifactId&cglib&/artifactId&
&version&2.2&/version&
&/dependency&
&dependency&
&groupId&javassist&/groupId&
&artifactId&javassist&/artifactId&
&version&3.9.0.GA&/version&
&/dependency&
&dependency&
&groupId&antlr&/groupId&
&artifactId&antlr&/artifactId&
&version&2.7.6&/version&
&/dependency&
&dependency&
&groupId&commons-collections&/groupId&
&artifactId&commons-collections&/artifactId&
&version&3.1&/version&
&/dependency&
&dependency&
&groupId&org.hibernate&/groupId&
&artifactId&hibernate&/artifactId&
&version&3.3.2&/version&
&/dependency&
&dependency&
&groupId&javax.transaction&/groupId&
&artifactId&jta&/artifactId&
&version&1.1&/version&
&/dependency&
&dependency&
&groupId&net.sf.ehcache&/groupId&
&artifactId&ehcache&/artifactId&
&version&1.2.3&/version&
&/dependency&
&dependency&
&groupId&org.slf4j&/groupId&
&artifactId&slf4j-api&/artifactId&
&version&1.5.8&/version&
&/dependency&
&dependency&
&groupId&org.slf4j&/groupId&
&artifactId&slf4j-log4j12&/artifactId&
&version&1.5.8&/version&
&/dependency&
&dependency&
&groupId&log4j&/groupId&
&artifactId&log4j&/artifactId&
&version&1.2.14&/version&
&/dependency&
&dependency&
&groupId&dom4j&/groupId&
&artifactId&dom4j&/artifactId&
&version&1.6.1&/version&
&/dependency&
&dependency&
&groupId&net.sf.json-lib&/groupId&
&artifactId&json-lib&/artifactId&
&version&2.4&/version&
&classifier&jdk15&/classifier&
&/dependency&
&&&dependency&
&&groupId&net.sf.ezmorph&/groupId&
&&artifactId&ezmorph&/artifactId&
&&version&1.0.6&/version&
&/dependency&
&dependency&
&groupId&net.sf.flexjson&/groupId&
&artifactId&flexjson&/artifactId&
&version&2.1&/version&
&/dependency&
&dependency&
&groupId&org.json&/groupId&
&artifactId&json&/artifactId&
&version&&/version&
&/dependency&
&dependency&
&groupId&org.mons.axiom&/groupId&
&artifactId&axiom-api&/artifactId&
&version&1.2.10&/version&
&/dependency&
&dependency&
&groupId&org.mons.axiom&/groupId&
&artifactId&axiom-dom&/artifactId&
&version&1.2.10&/version&
&/dependency&
&dependency&
&groupId&org.mons.axiom&/groupId&
&artifactId&axiom-impl&/artifactId&
&version&1.2.10&/version&
&/dependency&&
&dependency&
&groupId&javax.xml.bind&/groupId&
&artifactId&jaxb-api&/artifactId&
&version&2.2.4&/version&
&/dependency&
&dependency&
&groupId&com.sun.xml.bind&/groupId&
&artifactId&jaxb-xjc&/artifactId&
&version&2.2.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-adb&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-adb-codegen&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-ant-plugin&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-clustering&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-codegen&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-corba&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-fastinfoset&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-java2wsdl&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-jaxbri&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-jaxws&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-jibx&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-json&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-kernel&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-metadata&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-mtompolicy&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-saaj&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-soapmonitor-servlet&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-spring&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-transport-http&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-transport-local&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.apache.axis2&/groupId&
&artifactId&axis2-xmlbeans&/artifactId&
&version&1.5.4&/version&
&/dependency&
&dependency&
&groupId&org.codehaus.jackson&/groupId&
&artifactId&jackson-mapper-asl&/artifactId&
&version&1.8.2&/version&
&/dependency&
&dependency&
&groupId&com.google.code.gson&/groupId&
&artifactId&gson&/artifactId&
&version&2.2.2&/version&
&/dependency&
&dependency&
&groupId&org.apache.poi&/groupId&
&artifactId&poi&/artifactId&
&version&3.8&/version&
&/dependency&
&dependency&
&groupId&de.schlichtherle.io&/groupId&
&artifactId&truezip&/artifactId&
&version&6.6&/version&
&/dependency&
&dependency&
&groupId&c3p0&/groupId&
&artifactId&c3p0&/artifactId&
&version&0.9.1&/version&
&/dependency&
&dependency&
&groupId&jboss&/groupId&
&artifactId&jboss-cache&/artifactId&
&version&1.4.1.GA&/version&
&/dependency&
&dependency&
&groupId&com.thoughtworks.xstream&/groupId&
&artifactId&xstream&/artifactId&
&version&1.4.3&/version&
&/dependency&
&dependency&
&groupId&com.thoughtworks.xstream&/groupId&
&artifactId&xstream-benchmark&/artifactId&
&version&1.4.3&/version&
&/dependency&
&dependency&
&groupId&com.thoughtworks.xstream&/groupId&
&artifactId&xstream-hibernate&/artifactId&
&version&1.4.3&/version&
&/dependency&
&dependency&
&groupId&org.codehaus.jettison&/groupId&
&artifactId&jettison&/artifactId&
&version&1.2&/version&
&/dependency&
&dependency&
&groupId&joda-time&/groupId&
&artifactId&joda-time&/artifactId&
&version&1.6&/version&
&/dependency&
&dependency&
&groupId&xpp3&/groupId&
&artifactId&xpp3_min&/artifactId&
&version&1.1.4c&/version&
&/dependency&
&dependency&
&groupId&opensymphony&/groupId&
&artifactId&oscache&/artifactId&
&version&2.1&/version&
&/dependency&
&dependency&
&groupId&proxool&/groupId&
&artifactId&proxool&/artifactId&
&version&0.8.3&/version&
&/dependency&
&dependency&
&groupId&swarmcache&/groupId&
&artifactId&swarmcache&/artifactId&
&version&1.0RC2&/version&
&/dependency&
&/dependencies&
&sourceDirectory&${basedir}/src&/sourceDirectory&
&outputDirectory&${basedir}/WebRoot/WEB-INF/classes&/outputDirectory&
&resources&
&resource&
&directory&${basedir}/src&/directory&
& &excludes&
&exclude&**/*.java&/exclude&
& &/excludes&
&/resource&
&/resources&
&!--设置war包名称--&
&finalName&${finalName}&/finalName&
&artifactId&maven-war-plugin&/artifactId&
&configuration&
&webappDirectory&${basedir}/WebRoot&/webappDirectory&
&warSourceDirectory&${basedir}/WebRoot&/warSourceDirectory&
&/configuration&
&artifactId&maven-compiler-plugin&/artifactId&
&configuration&
&source&1.5&/source&
&target&1.5&/target&
&/configuration&
&&groupId&org.codehaus.cargo&/groupId&
&&artifactId&cargo-maven2-plugin&/artifactId&
&&version&1.1.3&/version&
&&configuration&
&&container&
&&containerId&tomcat6x&/containerId&
&home&D:\tomcat6\apache-tomcat-6.0.37&/home&
&&/container&
&&configuration&
&type&existing&/type&
&home&D:\tomcat6\apache-tomcat-6.0.37&/home&&
&&/configuration&
&/configuration&
& &plugin&
&groupId&org.codehaus.cargo&/groupId&
&artifactId&cargo-maven2-plugin&/artifactId&
&version&1.1.3&/version&
&configuration&
&container&
&containerId&tomcat6x&/containerId&
&type&remote&/type&
&/container&
&configuration&
&type&runtime&/type&
& &properties&
&cargo.remote.username&tomcat&/cargo.remote.username&
&cargo.remote.password&tomcat&/cargo.remote.password&
&cargo.remote.manager.url&http://localhost:8080/manager&/cargo.remote.manager.url&&
& &/properties&
&/configuration&
&/configuration&
& &/plugin&
&/plugins&
&/project&
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 maven中pom.xml配置 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信