-
Notifications
You must be signed in to change notification settings - Fork 2
/
pom.xml
142 lines (135 loc) · 5.76 KB
/
pom.xml
1
<?xml version="1.0" encoding="UTF-8"?><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>org.agoncal.sample.bean-validation</groupId> <artifactId>parent</artifactId> <version>1.0</version> <packaging>pom</packaging> <name>00 - Parent of Bean Validation Samples</name> <modules> <module>01-Method</module> <module>02-WithWithout</module> </modules> <properties> <version.java>1.7</version.java> <version.hibernate.validator>5.0.1.Final</version.hibernate.validator> <version.el>3.0.0</version.el> <!-- Test --> <skipTests>false</skipTests> <skipITs>${skipTests}</skipITs> <skipUTs>${skipTests}</skipUTs> <version.junit>4.11</version.junit> <!--Maven Plugins--> <version.maven.compiler.plugin>2.5.1</version.maven.compiler.plugin> <version.maven.dependency.plugin>2.5.1</version.maven.dependency.plugin> <version.maven.embedded.glassfish.plugin>3.1.1</version.maven.embedded.glassfish.plugin> <version.maven.jar.plugin>2.4</version.maven.jar.plugin> <version.maven.jrebel.plugin>1.0.7</version.maven.jrebel.plugin> <version.maven.war.plugin>2.2</version.maven.war.plugin> <version.maven.exec.plugin>1.2.1</version.maven.exec.plugin> <version.maven.surefire.plugin>2.12.4</version.maven.surefire.plugin> <version.maven.failsafe.plugin>2.12.4</version.maven.failsafe.plugin> <!--Encoding--> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> </properties> <dependencyManagement> <dependencies> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>${version.hibernate.validator}</version> </dependency> <dependency> <groupId>org.glassfish</groupId> <artifactId>javax.el</artifactId> <version>${version.el}</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${version.junit}</version> <scope>test</scope> </dependency> </dependencies> </dependencyManagement> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>${version.maven.surefire.plugin}</version> <configuration> <skipTests>${skipUTs}</skipTests> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-failsafe-plugin</artifactId> <version>${version.maven.failsafe.plugin}</version> <configuration> <skipTests>${skipTests}</skipTests> <skipITs>${skipITs}</skipITs> </configuration> <executions> <execution> <id>integration-test</id> <goals> <goal>integration-test</goal> <goal>verify</goal> </goals> </execution> </executions> </plugin> </plugins> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>${version.maven.compiler.plugin}</version> <inherited>true</inherited> <configuration> <source>${version.java}</source> <target>${version.java}</target> </configuration> </plugin> </plugins> </pluginManagement> </build> <repositories> <repository> <id>jboss-public-repository-group</id> <name>JBoss Public Maven Repository Group</name> <url>https://repository.jboss.org/nexus/content/groups/public-jboss/</url> <layout>default</layout> </repository> <repository> <id>glassfish-maven-repository.dev.java.net</id> <name>GlassFish Maven Repository</name> <url>http://download.java.net/maven/glassfish</url> </repository> <repository> <id>java.net-public-repository-group</id> <name>Java.Net Public Maven Repository Group</name> <url>https://maven.java.net/content/groups/public</url> </repository> <repository> <id>java.net-staging-repository-group</id> <name>Java.Net Staging Maven Repository Group</name> <url>https://maven.java.net/content/groups/staging</url> </repository> <repository> <id>java.net-releases-repository-group</id> <name>Java.Net Releases Maven Repository Group</name> <url>https://maven.java.net/content/repositories/releases</url> </repository> <repository> <id>java.net-snapshots-repository-group</id> <name>Java.Net Snapshots Maven Repository Group</name> <url>https://maven.java.net/content/repositories/snapshots</url> </repository> </repositories></project>