第一节 父工程:Parent

仅定义pom.xml ,里面声明了distributionManagement 和plugins。开发时如果需要变动内容,请记得及时通过mvn deploy,命令发布到服务器。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>

<properties>

<jdk.version>1.7</jdk.version>

<encoding.type>UTF-8</encoding.type>

<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

<jquery.version>2.1.1</jquery.version>

<bootstrap.version>3.3.0</bootstrap.version>

<bootstrapvalidator.version>0.5.2</bootstrapvalidator.version>

<bootstrap-datetimepicker.version>2.3.1</bootstrap-datetimepicker.version>

<bootstrap-multiselect.version>0.9.8</bootstrap-multiselect.version>

<font-awesome.version>4.1.0</font-awesome.version>

<requirejs.version>2.1.14-1</requirejs.version>

<require-css.version>0.1.7</require-css.version>

<nprogress.version>0.1.2</nprogress.version>

<servlet.version>3.1.0</servlet.version>

<logback.version>1.1.3</logback.version>

<slf4j.version>1.7.12</slf4j.version>

<ehcache.version>2.10.0</ehcache.version>

<spring.version>3.0.5.RELEASE</spring.version>

<ice.version>3.4.2</ice.version>

<testng.version>6.9.10</testng.version>

<mysql.version>5.1.33</mysql.version>

<mariadb.version>1.2.3</mariadb.version>

<oracle.version>10.2.0.5.0</oracle.version>

<jfinal.version>2.2</jfinal.version>

<jfinal-dreampie.version>1.2</jfinal-dreampie.version>

<jfinal-web.version>0.2.1</jfinal-web.version>

<jfinal-shiro.version>0.2</jfinal-shiro.version>

<jfinal-shiro-freemarker.version>0.2</jfinal-shiro-freemarker.version>

<jfinal-tablebind.version>0.1</jfinal-tablebind.version>

<jfinal-routebind.version>0.1</jfinal-routebind.version>

<jfinal-sqlinxml.version>0.1</jfinal-sqlinxml.version>

<jfinal-quartz.version>0.2</jfinal-quartz.version>

<jfinal-mailer.version>0.2</jfinal-mailer.version>

<jfinal-utils.version>0.1</jfinal-utils.version>

<jfinal-slf4j.version>0.1</jfinal-slf4j.version>

<druid.version>1.0.24</druid.version>

</properties>

<groupId>com.pthink.cloudapp</groupId>

<artifactId>pthink-parent</artifactId>

<packaging>pom</packaging>

<version>0.5</version>

<name>pthink-parent</name>

<description>AppProject Parent</description>

<url>http://www.pthink.com.cn</url>

<distributionManagement>

<repository>

<id>nexus-releases</id>

<url>http://www.lynnhawk.com:8081/repository/maven-releases</url>

</repository>

<snapshotRepository>

<id>nexus-snapshots</id>

<url>http://www.lynnhawk.com:8081/repository/maven-snapshots</url>

</snapshotRepository>

</distributionManagement>

<build>

<finalName>${project.name}</finalName>

<pluginManagement>

<plugins>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-compiler-plugin</artifactId>

<configuration>

<encoding>${encoding.type}</encoding>

<source>${jdk.version}</source>

<target>${jdk.version}</target>

<optimize>false</optimize>

<debug>false</debug>

<showDeprecation>false</showDeprecation>

<showWarnings>false</showWarnings>

<compilerArguments>

<verbose/>

</compilerArguments>

</configuration>

</plugin>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-site-plugin</artifactId>

<version>3.5</version>

<configuration>

<generateReports>true</generateReports>

<inputEncoding>${encoding.type}</inputEncoding>

<outputEncoding>${encoding.type}</outputEncoding>

</configuration>

</plugin>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-javadoc-plugin</artifactId>

<version>2.10.1</version>

<configuration>

<aggregate>true</aggregate>

</configuration>

</plugin>

</plugins>

</pluginManagement>

</build>

<dependencies>

<dependency>

<groupId>com.oracle</groupId>

<artifactId>ojdbc14</artifactId>

<version>${oracle.version}</version>

<scope>runtime</scope>

</dependency>

<dependency>

<groupId>mysql</groupId>

<artifactId>mysql-connector-java</artifactId>

<version>${mysql.version}</version>

<scope>runtime</scope>

</dependency>

<dependency>

<groupId>org.mariadb.jdbc</groupId>

<artifactId>mariadb-java-client</artifactId>

<version>${mariadb.version}</version>

<scope>runtime</scope>

</dependency>

<!-- log begin -->

<dependency>

<groupId>ch.qos.logback</groupId>

<artifactId>logback-classic</artifactId>

<version>${logback.version}</version>

</dependency>

<dependency>

<groupId>ch.qos.logback</groupId>

<artifactId>logback-core</artifactId>

<version>${logback.version}</version>

</dependency>

<dependency>

<groupId>org.slf4j</groupId>

<artifactId>slf4j-log4j12</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>slf4j-api</artifactId>

<version>${slf4j.version}</version>

</dependency>

<!-- log end -->

<dependency>

<groupId>org.testng</groupId>

<artifactId>testng</artifactId>

<version>${testng.version}</version>

<scope>test</scope>

</dependency>

</dependencies>

</project>
Copyright © www.pthink.com.cn 2016 all right reserved,powered by Gitbookmodified: 2016-09-09 13:30:43

results matching ""

    No results matching ""