maven管理SSM框架的pom.xml配置

来源:互联网 发布:网络控制器无法安装 编辑:程序博客网 时间:2024/06/09 19:10

题记:这里首先要理解下maven,maven是自动版本下载工具,基本流程就是,我配置好之后,如果局域网有相应的jar包,那么我在配置文件进行配置本地路径,就会从本地路径进行下载,如果不配置,默认是从中央仓库(公共仓库)进行下载你在pom.xml配置的包名、版本。

这里放入Spring+SpringMVC+MyBatis+mysql,还有一些常用的jar(导入导出、json、发送邮件等)

pom.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.apache.org/maven-v4_0_0.xsd"><modelVersion>4.0.0</modelVersion><groupId>FH</groupId><artifactId>FHM</artifactId><!--这里放项目名--><packaging>war</packaging><version>0.0.1-SNAPSHOT</version><name>FHM Maven Webapp</name><url>http://maven.apache.org</url><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><javax-activation.version>1.1</javax-activation.version><spring.version>4.0.4.RELEASE</spring.version><mysql-connector-java.version>5.1.34</mysql-connector-java.version></properties><dependencies><!-- spring start --><dependency><groupId>org.springframework</groupId><artifactId>spring-aop</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-aspects</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-beans</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-context-support</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-core</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-dao</artifactId><version>2.0.8</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-expression</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-jdbc</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-mock</artifactId><version>2.0.8</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-orm</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-tx</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-web</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>${spring.version}</version></dependency><!-- spring end --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>${mysql-connector-java.version}</version></dependency><dependency><groupId>javax.servlet</groupId><artifactId>servlet-api</artifactId><version>2.5</version></dependency><dependency><groupId>aopalliance</groupId><artifactId>aopalliance</artifactId><version>1.0</version></dependency><dependency><groupId>org.apache.james</groupId><artifactId>apache-mime4j</artifactId><version>0.6.1</version></dependency><dependency><groupId>asm</groupId><artifactId>asm</artifactId><version>3.3.1</version></dependency><dependency><groupId>org.apache.axis</groupId><artifactId>axis</artifactId><version>1.4</version></dependency><dependency><groupId>cglib</groupId><artifactId>cglib-nodep</artifactId><version>3.1</version></dependency><dependency><groupId>commons-beanutils</groupId><artifactId>commons-beanutils</artifactId><version>1.9.2</version></dependency><dependency><groupId>commons-codec</groupId><artifactId>commons-codec</artifactId><version>1.10</version></dependency><dependency><groupId>commons-collections</groupId><artifactId>commons-collections</artifactId><version>3.2.1</version></dependency><dependency><groupId>commons-discovery</groupId><artifactId>commons-discovery</artifactId><version>0.5</version></dependency><dependency><groupId>commons-fileupload</groupId><artifactId>commons-fileupload</artifactId><version>1.3.1</version></dependency><dependency><groupId>commons-httpclient</groupId><artifactId>commons-httpclient</artifactId><version>3.1</version></dependency><dependency><groupId>commons-io</groupId><artifactId>commons-io</artifactId><version>2.4</version></dependency><dependency><groupId>commons-lang</groupId><artifactId>commons-lang</artifactId><version>2.6</version></dependency><dependency><groupId>commons-logging</groupId><artifactId>commons-logging</artifactId><version>1.2</version></dependency><dependency><groupId>dom4j</groupId><artifactId>dom4j</artifactId><version>1.6.1</version></dependency><dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>1.0.9</version></dependency><dependency><groupId>net.sf.ehcache</groupId><artifactId>ehcache-core</artifactId><version>2.6.9</version></dependency><dependency><groupId>net.sf.ezmorph</groupId><artifactId>ezmorph</artifactId><version>1.0.6</version></dependency><dependency><groupId>org.freemarker</groupId><artifactId>freemarker</artifactId><version>2.3.21</version></dependency><dependency><groupId>com.google.code.gson</groupId><artifactId>gson</artifactId><version>2.3.1</version></dependency><dependency><groupId>org.apache.httpcomponents</groupId><artifactId>httpcore</artifactId><version>4.4</version></dependency><dependency><groupId>org.apache.httpcomponents</groupId><artifactId>httpmime</artifactId><version>4.3.6</version></dependency><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-core</artifactId><version>2.4.4</version></dependency><dependency><groupId>org.codehaus.jackson</groupId><artifactId>jackson-mapper-asl</artifactId><version>1.9.13</version></dependency><dependency><groupId>javax.xml</groupId><artifactId>jaxrpc</artifactId><version>1.1</version></dependency><dependency><groupId>jstl</groupId><artifactId>jstl</artifactId><version>1.2</version></dependency><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version></dependency><dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.2.1</version></dependency><dependency><groupId>org.mybatis</groupId><artifactId>mybatis-spring</artifactId><version>1.2.0</version></dependency><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.7.9</version></dependency><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-log4j12</artifactId><version>1.7.9</version></dependency><dependency><groupId>taglibs</groupId><artifactId>standard</artifactId><version>1.1.2</version></dependency><dependency><groupId>wsdl4j</groupId><artifactId>wsdl4j</artifactId><version>1.6.3</version></dependency><!-- axis-ant --><dependency><groupId>axis-ant</groupId><artifactId>axis-ant</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/axis-ant.jar</systemPath></dependency><!-- fcexporter --><dependency><groupId>fcexporter</groupId><artifactId>fcexporter</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/fcexporter.jar</systemPath></dependency><!-- fcexporthandler --><dependency><groupId>fcexporthandler</groupId><artifactId>fcexporthandler</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/fcexporthandler.jar</systemPath></dependency><!-- fchelper --><dependency><groupId>fchelper</groupId><artifactId>fchelper</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/fchelper.jar</systemPath></dependency><!-- fcsampleshelper --><dependency><groupId>fcsampleshelper</groupId><artifactId>fcsampleshelper</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/fcsampleshelper.jar</systemPath></dependency><!-- fctl --><dependency><groupId>fctl</groupId><artifactId>fctl</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/fctl.jar</systemPath></dependency><!-- json-lib-2.4-jdk15.jar --><dependency><groupId>jsonlib</groupId><artifactId>jsonlib</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/json-lib-2.4-jdk15.jar</systemPath></dependency><!-- jackjson-all-1.7.6 --><dependency><groupId>jackson</groupId><artifactId>jackson</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/jackson-all-1.7.6.jar</systemPath></dependency><!-- jpush-java-libraryV2 --><dependency><groupId>jpush</groupId><artifactId>jpush</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/jpush-java-libraryV2.jar</systemPath></dependency><!-- mail --><dependency><groupId>mail</groupId><artifactId>mail</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/mail.jar</systemPath></dependency><!--mybatis-ehcache-1.0.3 --><dependency><groupId>mybatis-ehcache</groupId><artifactId>mybatis-ehcache</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/mybatis-ehcache-1.0.3.jar</systemPath></dependency><!-- mybatis-oscache-1.0 --><dependency><groupId>mybatis-oscache</groupId><artifactId>mybatis-oscache</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/mybatis-oscache-1.0.1.jar</systemPath></dependency><!-- ojdbc6 --><dependency><groupId>ojdbc6</groupId><artifactId>ojdbc6</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/ojdbc6.jar</systemPath></dependency><!-- pinyin4j-2.5.0 --><dependency><groupId>pinyin4j</groupId><artifactId>pinyin4j</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/pinyin4j-2.5.0.jar</systemPath></dependency><!-- poi-3.11-20141221 --><dependency><groupId>poi</groupId><artifactId>poi</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/poi-3.11-20141221.jar</systemPath></dependency><!-- poi-examples-3.11-20141221 --><dependency><groupId>poi-examples</groupId><artifactId>poi-examples</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/poi-examples-3.11-20141221.jar</systemPath></dependency><!--poi-excelant-3.11-20141221 --><dependency><groupId>poi-excelant</groupId><artifactId>poi-excelant</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/poi-excelant-3.11-20141221.jar</systemPath></dependency><!--poi-ooxml-3.11-20141221 --><dependency><groupId>poi-ooxml</groupId><artifactId>poi-ooxml</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/poi-ooxml-3.11-20141221.jar</systemPath></dependency><!-- poi-ooxml-schemas-3.11-20141221 --><dependency><groupId>poi-ooxml-schemas</groupId><artifactId>poi-ooxml-schemas</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/poi-ooxml-schemas-3.11-20141221.jar</systemPath></dependency><!-- poi-scratchpad-3.11-20141221 --><dependency><groupId>poi-scratchpad</groupId><artifactId>poi-scratchpad</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/poi-scratchpad-3.11-20141221.jar</systemPath></dependency><!--QRCode --><dependency><groupId>QRCode</groupId><artifactId>QRCode</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/QRCode.jar</systemPath></dependency><!-- saaj --><dependency><groupId>saaj</groupId><artifactId>saaj</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/saaj.jar</systemPath></dependency><!-- shiro-all --><dependency><groupId>shiro</groupId><artifactId>shiro</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/shiro-all-1.2.3.jar</systemPath></dependency><!-- sun.misc.BASE64Decoder --><dependency><groupId>sun-misc</groupId><artifactId>sun-misc</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/sun.misc.BASE64Decoder.jar</systemPath></dependency><!-- ueditor --><dependency><groupId>ueditor</groupId><artifactId>ueditor</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/ueditor.jar</systemPath></dependency><!-- java_websocket --><dependency><groupId>java_websocket</groupId><artifactId>java_websocket</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/java_websocket.jar</systemPath></dependency><!-- weixinapi --><dependency><groupId>weixinapi</groupId><artifactId>weixinapi</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/weixinapi.jar</systemPath></dependency><!-- weaver-1.6.8.RELEASE.jar --><dependency><groupId>weaver-1.6.8</groupId><artifactId>weaver-1.6.8</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar</systemPath></dependency></dependencies><build><finalName>FHM</finalName></build></project>


poi的jar包下载地址:http://download.csdn.net/detail/i__am__sai/9730369


2 1
原创粉丝点击