当前位置: 首页 > >

(十) 构建dubbo分布式*台-maven构建ant-utils工具项目

发布时间:

上一篇我们介绍《构建dubbo分布式*台-maven构建ant-framework核心代码Base封装》,今天重点讲解的是ant-utils工具包的构建过程。



导语:ant-utils是核心工具包,提供整个架构通用工具类库



1. 创建ant-utils工具包子项目,继承ant-parent根项目,其中pom.xml配置如下:



xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
4.0.0

com.sml.sz
ant-project
1.0.0

ant-utils
ant-utils
http://maven.apache.org
ant核心工具包,提供整个架构通用工具类库



org.apache.commons
commons-lang3
${commons-lang3.version}


commons-io
commons-io
${commons-io.version}


commons-codec
commons-codec
${commons-codec.version}


commons-fileupload
commons-fileupload
${commons-fileupload.version}


commons-beanutils
commons-beanutils
${commons-beanutils.version}


commons-logging
commons-logging





com.fasterxml.jackson.core
jackson-core
${jackson.version}


com.fasterxml.jackson.core
jackson-databind
${jackson.version}


com.fasterxml.jackson.core
jackson-annotations
${jackson.version}


com.fasterxml.jackson.module
jackson-module-jaxb-annotations
${jackson.version}



com.thoughtworks.xstream
xstream
${xstream.version}



net.sf.dozer
dozer
${dozer.version}



org.freemarker
freemarker
${freemarker.version}



javax.mail
mail
${email.version}


javax.activation
activation
1.1.1



org.apache.poi
poi
${poi.version}


org.apache.poi
poi-ooxml
${poi.version}


org.apache.poi
poi-ooxml-schemas
${poi.version}



com.drewnoakes
metadata-extractor
2.6.2



com.google.zxing
core
2.2


com.google.zxing
javase
2.2



net.sf.ehcache
ehcache-core
${ehcache.version}


net.sf.ehcache
ehcache-web
${ehcache-web.version}


redis.clients
jedis
2.5.1



org.springframework
spring-context-support
${spring.version}



org.apache.httpcomponents
httpclient
4.5.2




sit


environment.type
sit





com.google.code.maven-replacer-plugin
replacer


target/classes/logback.properties



=dev
=sit








uat


environment.type
uat





com.google.code.maven-replacer-plugin
replacer


target/classes/logback.properties



=dev
=uat








performance


environment.type
performance





com.google.code.maven-replacer-plugin
replacer


target/classes/logback.properties



=dev
=perf








production


environment.type
production





com.google.code.maven-replacer-plugin
replacer


target/classes/logback.properties



=dev
=prd









欢迎大家跟我一起学*《构建dubbo分布式*台》,希望大家持续关注后面的文章!


愿意了解框架技术或者源码的朋友直接求求交流分享技术:2042849237
分布式的一些解决方案,有愿意了解的朋友可以找我们团队探讨









相关资源:HTML5期末大作业:网站??美丽家乡



友情链接: