Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?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.cpoile</groupId>
- <artifactId>experiment-server</artifactId>
- <version>1.0</version>
- <packaging>war</packaging>
- <name>Simulation Experiment Server</name>
- <properties>
- <version.arquillian_core>1.0.0.CR7</version.arquillian_core>
- <version.guava>10.0.1</version.guava>
- <version.junit>4.10</version.junit>
- <version.glassfish>3.1.2</version.glassfish>
- <version.arquillian.glassfish.embedded>1.0.0.CR3</version.arquillian.glassfish.embedded>
- <version.mockito>1.9.0</version.mockito>
- <version.maven.embedded.glassfish.plugin>3.1.1</version.maven.embedded.glassfish.plugin>
- <version.maven.war.plugin>2.1.1</version.maven.war.plugin>
- <version.maven.compiler.plugin>2.3.2</version.maven.compiler.plugin>
- <version.maven.failsafe.plugin>2.11</version.maven.failsafe.plugin>
- <version.maven.surefire.report.plugin>2.10</version.maven.surefire.report.plugin>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
- <version.festassert>1.4</version.festassert>
- <version.festassertgoodies>1.0.0</version.festassertgoodies>
- <version.vaadin>6.7.6</version.vaadin>
- <version.cdiutils>0.9.1</version.cdiutils>
- <version.refresher>1.1.1</version.refresher>
- <version.invientcharts>0.8.6</version.invientcharts>
- </properties>
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.jboss.arquillian</groupId>
- <artifactId>arquillian-bom</artifactId>
- <version>${version.arquillian_core}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>com.google.guava</groupId>
- <artifactId>guava</artifactId>
- <version>${version.guava}</version>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>${version.junit}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.jboss.arquillian.junit</groupId>
- <artifactId>arquillian-junit-container</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.glassfish.main.extras</groupId>
- <artifactId>glassfish-embedded-all</artifactId>
- <version>${version.glassfish}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.jboss.arquillian.container</groupId>
- <artifactId>arquillian-glassfish-embedded-3.1</artifactId>
- <version>${version.arquillian.glassfish.embedded}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.mockito</groupId>
- <artifactId>mockito-all</artifactId>
- <version>${version.mockito}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.easytesting</groupId>
- <artifactId>fest-assert</artifactId>
- <version>${version.festassert}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.jboss.shrinkwrap.resolver</groupId>
- <artifactId>shrinkwrap-resolver-impl-maven</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- <version>5.1.18</version>
- <scope>test</scope>
- </dependency>
- <!-- Vaadin Dependencies-->
- <dependency>
- <groupId>com.vaadin</groupId>
- <artifactId>vaadin</artifactId>
- <version>${version.vaadin}</version>
- </dependency>
- <dependency>
- <groupId>org.vaadin.addons</groupId>
- <artifactId>cdi-utils</artifactId>
- <version>${version.cdiutils}</version>
- </dependency>
- <dependency>
- <groupId>org.vaadin.addons</groupId>
- <artifactId>refresher</artifactId>
- <version>${version.refresher}</version>
- </dependency>
- <dependency>
- <groupId>org.vaadin.addons</groupId>
- <artifactId>invient-charts</artifactId>
- <version>${version.invientcharts}</version>
- </dependency>
- </dependencies>
- <build>
- <finalName>experiment-server</finalName>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-failsafe-plugin</artifactId>
- <version>${version.maven.failsafe.plugin}</version>
- <configuration>
- <forkMode>never</forkMode>
- <includes>
- <include>**/IT*.java</include>
- <include>**/*IT.java</include>
- <include>**/*ITCase.java</include>
- </includes>
- </configuration>
- <executions>
- <execution>
- <id>failsafe-integration-tests</id>
- <phase>integration-test</phase>
- <goals>
- <goal>integration-test</goal>
- </goals>
- </execution>
- <execution>
- <id>failsafe-verify</id>
- <phase>verify</phase>
- <goals>
- <goal>verify</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-report-plugin</artifactId>
- <version>${version.maven.surefire.report.plugin}</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jxr-plugin</artifactId>
- <version>2.1</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <version>${version.maven.compiler.plugin}</version>
- <inherited>true</inherited>
- <configuration>
- <source>1.6</source>
- <target>1.6</target>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-war-plugin</artifactId>
- <version>${version.maven.war.plugin}</version>
- <configuration>
- <failOnMissingWebXml>false</failOnMissingWebXml>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.glassfish</groupId>
- <artifactId>maven-embedded-glassfish-plugin</artifactId>
- <version>${version.maven.embedded.glassfish.plugin}</version>
- <configuration>
- <app>${project.build.directory}/${project.build.finalName}.war</app>
- <port>8080</port>
- <contextRoot>${project.build.finalName}</contextRoot>
- <name>${project.build.finalName}</name>
- </configuration>
- </plugin>
- </plugins>
- </build>
- <reporting>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-report-plugin</artifactId>
- <version>${version.maven.surefire.report.plugin}</version>
- <reportSets>
- <reportSet>
- <id>integration-test</id>
- <reports>
- <report>failsafe-report-only</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jxr-plugin</artifactId>
- <version>2.1</version>
- </plugin>
- </plugins>
- </reporting>
- <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>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>
- <repository>
- <id>vaadin-addons</id>
- <url>http://maven.vaadin.com/vaadin-addons</url>
- </repository>
- <repository>
- <id>fest</id>
- <name>FEST testing utilities</name>
- <url>http://repository.codehaus.org/</url>
- </repository>
- <repository>
- <id>fest-assert-goodies-repo</id>
- <name>Deep Equals and XML Equals</name>
- <url>http://denlab-maven-repository.googlecode.com/svn/repository/</url>
- </repository>
- </repositories>
- </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement