Created
January 26, 2015 16:00
-
-
Save SammyVimes/3681a581ebc3bfee311e to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<build> | |
<defaultGoal>package</defaultGoal> | |
<finalName>wp2</finalName> | |
<resources> | |
<resource> | |
<directory>${isframework.conf.src}</directory> | |
<targetPath>${isframework.conf.tmp}</targetPath> | |
<filtering>true</filtering> | |
<includes> | |
<include>**/*.*</include> | |
</includes> | |
</resource> | |
<resource> | |
<directory>${isframework.root.src}/res</directory> | |
<targetPath>${isframework.root.dst}/res</targetPath> | |
<filtering>false</filtering> | |
</resource> | |
<resource> | |
<directory>${isframework.root.src}/rss</directory> | |
<targetPath>${isframework.root.dst}/rss</targetPath> | |
<filtering>false</filtering> | |
</resource> | |
<resource> | |
<directory>src/main/resources</directory> | |
<filtering>true</filtering> | |
<excludes> | |
<exclude>*.ttf</exclude> | |
</excludes> | |
</resource> | |
<resource> | |
<directory>src/main/resources</directory> | |
<filtering>false</filtering> | |
<includes> | |
<include>*.ttf</include> | |
</includes> | |
</resource> | |
<resource> | |
<directory>src/main/java</directory> | |
<includes> | |
<include>**/*.properties</include> | |
</includes> | |
</resource> | |
</resources> | |
<plugins> | |
<!-- плагин для определения версии в SCM --> | |
<plugin> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>buildnumber-maven-plugin</artifactId> | |
<version>1.0-beta-4</version> | |
<executions> | |
<execution> | |
<phase>validate</phase> | |
<goals> | |
<goal>create</goal> | |
</goals> | |
</execution> | |
</executions> | |
<configuration> | |
<buildNumberPropertyName>project.build.number</buildNumberPropertyName> | |
<timestampPropertyName>project.build.timestamp</timestampPropertyName> | |
<timestampFormat>{0,date,yyyy-MM-dd,HH:mm:ss}</timestampFormat> | |
<revisionOnScmFailure>unavailable</revisionOnScmFailure> | |
<useLastCommittedRevision/> | |
<doCheck>false</doCheck> | |
<doUpdate>false</doUpdate> | |
</configuration> | |
</plugin> | |
<!-- юнит тесты --> | |
<plugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<version>2.6</version> | |
<configuration> | |
<includes> | |
<includes>**/*.java</includes> | |
</includes> | |
</configuration> | |
</plugin> | |
<!-- java-компилятор --> | |
<plugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<version>2.3.2</version> | |
<configuration> | |
<source>1.7</source> | |
<target>1.7</target> | |
</configuration> | |
</plugin> | |
<!-- aspectj --> | |
<plugin> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>aspectj-maven-plugin</artifactId> | |
<version>1.4</version> | |
<configuration> | |
<showWeaveInfo>false</showWeaveInfo> | |
<verbose>false</verbose> | |
<source>1.7</source> | |
<target>1.7</target> | |
<aspectLibraries> | |
<aspectLibrary> | |
<groupId>...</groupId> | |
<artifactId>ngutil-aspects</artifactId> | |
</aspectLibrary> | |
<aspectLibrary> | |
<groupId>org.springframework</groupId> | |
<artifactId>spring-aspects</artifactId> | |
</aspectLibrary> | |
</aspectLibraries> | |
</configuration> | |
<executions> | |
<execution> | |
<goals> | |
<goal>compile</goal> | |
<goal>test-compile</goal> | |
</goals> | |
</execution> | |
</executions> | |
<dependencies> | |
<dependency> | |
<groupId>org.aspectj</groupId> | |
<artifactId>aspectjrt</artifactId> | |
<version>${aspectj.version}</version> | |
</dependency> | |
<dependency> | |
<groupId>org.aspectj</groupId> | |
<artifactId>aspectjtools</artifactId> | |
<version>${aspectj.version}</version> | |
</dependency> | |
</dependencies> | |
</plugin> | |
<plugin> | |
<artifactId>maven-antrun-plugin</artifactId> | |
<version>1.6</version> | |
<executions> | |
<execution> | |
<id>build-config-files</id> | |
<phase>compile</phase> | |
<goals> | |
<goal>run</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>tomcat-maven-plugin</artifactId> | |
<version>1.1</version> | |
<configuration> | |
<path>/wp2</path> | |
<uriEncoding>UTF-8</uriEncoding> | |
<port>8081</port> | |
</configuration> | |
</plugin> | |
<!-- findbugs --> | |
<plugin> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>findbugs-maven-plugin</artifactId> | |
<version>2.3.1</version> | |
<configuration> | |
<effort>Default</effort> | |
<threshold>High</threshold> | |
<xmlOutput>true</xmlOutput> | |
</configuration> | |
<executions> | |
<execution> | |
<phase>verify</phase> | |
<goals> | |
<goal>check</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<!-- checkstyle --> | |
<plugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-checkstyle-plugin</artifactId> | |
<version>2.6</version> | |
<configuration> | |
<consoleOutput>true</consoleOutput> | |
<encoding>UTF-8</encoding> | |
<configLocation>sofit_checks.xml</configLocation> | |
</configuration> | |
</plugin> | |
<!-- release --> | |
<plugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-release-plugin</artifactId> | |
<version>2.1</version> | |
</plugin> | |
<!--resources --> | |
<plugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-resources-plugin</artifactId> | |
<version>2.5</version> | |
</plugin> | |
<!-- Обязательно для java7--> | |
<plugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-war-plugin</artifactId> | |
<version>2.2</version> | |
</plugin> | |
</plugins> | |
</build> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment