Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <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>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement