springmvc---pom相关配置

来源:互联网 发布:如何带端口ping 编辑:程序博客网 时间:2024/05/17 10:25
<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/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.wang.springmvc.demo</groupId><artifactId>springmvc-demo</artifactId><version>0.0.1-SNAPSHOT</version><packaging>pom</packaging><modules><module>springmvc-model</module><module>springmvc-projects</module></modules><properties><springside.version>4.1.0.GA</springside.version><spring.version>4.0.9.RELEASE</spring.version><spring-data-jpa.version>1.8.0.RELEASE</spring-data-jpa.version><jstl.version>1.2</jstl.version><jackson.version>2.3.4</jackson.version><commons-lang3.version>3.2.1</commons-lang3.version><guava.version>14.0.1</guava.version><commons-beanutils.version>1.9.2</commons-beanutils.version><aspectj.version>1.7.4</aspectj.version><slf4j.version>1.7.10</slf4j.version><logback.version>1.1.3</logback.version><log4jdbc.version>1.15</log4jdbc.version><lombok.version>1.16.4</lombok.version><junit.version>4.12</junit.version><jdk.version>1.8</jdk.version><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><jxls-core.version>1.0.5</jxls-core.version></properties><dependencyManagement><dependencies><!-- SpringSide --><dependency><groupId>org.springside</groupId><artifactId>springside-core</artifactId><version>${springside.version}</version></dependency><!-- Spring MVC --><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>${spring.version}</version></dependency><!-- JSTL --><dependency><groupId>javax.servlet</groupId><artifactId>jstl</artifactId><version>${jstl.version}</version></dependency><!-- JSP & Servlet --><dependency><groupId>javax.servlet.jsp</groupId><artifactId>javax.servlet.jsp-api</artifactId><version>2.2.1</version></dependency><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>3.1.0</version><scope>provided</scope></dependency><!-- Jackson --><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>${jackson.version}</version></dependency><dependency><groupId>com.fasterxml.jackson.module</groupId><artifactId>jackson-module-jaxb-annotations</artifactId><version>${jackson.version}</version></dependency><dependency><groupId>com.fasterxml.jackson.datatype</groupId><artifactId>jackson-datatype-joda</artifactId><version>${jackson.version}</version></dependency><!-- SPRING basic begin --><!-- email/scheduler/freemarker --><dependency><groupId>org.springframework</groupId><artifactId>spring-context-support</artifactId><version>${spring.version}</version></dependency><!-- SPRING basic end --><!-- Common Utilitis --><dependency><groupId>org.apache.commons</groupId><artifactId>commons-lang3</artifactId><version>${commons-lang3.version}</version></dependency><dependency><groupId>com.google.guava</groupId><artifactId>guava</artifactId><version>${guava.version}</version></dependency><dependency><groupId>commons-beanutils</groupId><artifactId>commons-beanutils</artifactId><version>${commons-beanutils.version}</version></dependency><!-- AOP --><dependency><groupId>org.aspectj</groupId><artifactId>aspectjweaver</artifactId><version>${aspectj.version}</version></dependency><!-- Logging --><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>${slf4j.version}</version></dependency><dependency><groupId>ch.qos.logback</groupId><artifactId>logback-classic</artifactId><version>${logback.version}</version></dependency><dependency><groupId>org.slf4j</groupId><artifactId>log4j-over-slf4j</artifactId><version>${slf4j.version}</version></dependency><dependency><groupId>org.slf4j</groupId><artifactId>jcl-over-slf4j</artifactId><version>${slf4j.version}</version></dependency><dependency><groupId>org.slf4j</groupId><artifactId>jul-to-slf4j</artifactId><version>${slf4j.version}</version></dependency><dependency><groupId>org.bgee.log4jdbc-log4j2</groupId><artifactId>log4jdbc-log4j2-jdbc4</artifactId><version>${log4jdbc.version}</version></dependency><!-- Test --><dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>${spring.version}</version><scope>test</scope></dependency><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>${junit.version}</version><scope>test</scope></dependency><!-- jxls --><dependency><groupId>net.sf.jxls</groupId><artifactId>jxls-core</artifactId><version>${jxls-core.version}</version></dependency><!-- Code Generator --><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>${lombok.version}</version></dependency></dependencies></dependencyManagement><build><pluginManagement><plugins><!-- compiler插件, 设定JDK版本 --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.3</version><configuration><source>${jdk.version}</source><target>${jdk.version}</target><showWarnings>true</showWarnings></configuration></plugin><!-- 忽略单元测试 --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><version>2.18.1</version><configuration><skip>true</skip></configuration></plugin></plugins></pluginManagement></build></project>
完整的配置文件,包括后面项目中会用到的一些工具类。
原创粉丝点击