构建dubbo分布式平台-maven构建ant-utils工具项目

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


    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
                                
                            
                        
                    
                
            
        
    


  1. 愿意了解框架技术或者源码的朋友直接求求交流分享技术 二零四二八四九二三七

此项目中只包含了通用的工具类库,包括:配置文件、文件处理、手机短信、email邮箱处理、

redis缓存处理、collection集合处理、cookie处理、时间工具、freemarker模板工具、httpclient工具、

多线程等。

你可能感兴趣的:(构建dubbo分布式平台-maven构建ant-utils工具项目)