source: trunk/java-utils-test/pom.xml @ 675

Last change on this file since 675 was 479, checked in by sherbold, 12 years ago
  • converted java-utils-test to Maven project
  • Property svn:mime-type set to text/plain
File size: 4.5 KB
Line 
1<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">
2  <modelVersion>4.0.0</modelVersion>
3  <groupId>de.ugoe.cs</groupId>
4  <artifactId>java-utils-test</artifactId>
5  <version>0.0.1-SNAPSHOT</version>
6  <name>java-utils-test</name>
7  <scm>
8    <url>https://quest.informatik.uni-goettingen.de/svn/quest/trunk/java-utils-test</url>
9  </scm>
10  <dependencies>
11    <dependency>
12        <groupId>de.ugoe.cs</groupId>
13        <artifactId>java-utils</artifactId>
14        <version>0.0.1-SNAPSHOT</version>
15        <scope>test</scope>
16    </dependency>
17    <dependency>
18        <groupId>junit</groupId>
19        <artifactId>junit</artifactId>
20        <version>4.8.1</version>
21        <scope>test</scope>
22    </dependency>
23    <dependency>
24          <groupId>junit-addons</groupId>
25          <artifactId>junit-addons</artifactId>
26          <version>1.4</version>
27    </dependency>
28  </dependencies>
29  <build>
30    <pluginManagement>
31      <plugins>
32        <plugin>
33          <groupId>org.eclipse.m2e</groupId>
34          <artifactId>lifecycle-mapping</artifactId>
35          <version>1.0.0</version>
36          <configuration>
37            <lifecycleMappingMetadata>
38              <pluginExecutions>
39                <pluginExecution>
40                  <pluginExecutionFilter>
41                    <groupId>org.apache.maven.plugins</groupId>
42                    <artifactId>maven-dependency-plugin</artifactId>
43                    <versionRange>[1.0.0,)</versionRange>
44                    <goals>
45                      <goal>unpack</goal>
46                    </goals>
47                  </pluginExecutionFilter>
48                  <action>
49                    <ignore/>
50                  </action>
51                </pluginExecution>
52                <pluginExecution>
53                  <pluginExecutionFilter>
54                    <groupId>org.codehaus.mojo</groupId>
55                    <artifactId>emma-maven-plugin</artifactId>
56                    <versionRange>[1.0-alpha-3,)</versionRange>
57                    <goals>
58                      <goal>emma</goal>
59                    </goals>
60                  </pluginExecutionFilter>
61                  <action>
62                    <ignore/>
63                  </action>
64                </pluginExecution>
65              </pluginExecutions>
66            </lifecycleMappingMetadata>
67          </configuration>
68        </plugin>
69      </plugins>
70    </pluginManagement>
71    <plugins>
72      <plugin>
73        <groupId>org.apache.maven.plugins</groupId>
74        <artifactId>maven-compiler-plugin</artifactId>
75        <version>2.3.2</version>
76        <configuration>
77          <source>1.6</source>
78          <target>1.6</target>
79        </configuration>
80      </plugin>
81      <plugin>
82        <groupId>org.apache.maven.plugins</groupId>
83        <artifactId>maven-dependency-plugin</artifactId>
84        <version>2.4</version>
85        <executions>
86          <execution>
87            <id>unpack</id>
88            <phase>process-classes</phase>
89            <goals>
90              <goal>unpack</goal>
91            </goals>
92            <configuration>
93              <artifactItems>
94                <artifactItem>
95                  <groupId>de.ugoe.cs</groupId>
96                  <artifactId>java-utils</artifactId>
97                  <version>0.0.1-SNAPSHOT</version>
98                  <outputDirectory>${project.build.directory}/classes</outputDirectory>
99                </artifactItem>
100              </artifactItems>
101            </configuration>
102          </execution>
103        </executions>
104      </plugin>
105      <plugin>
106        <groupId>org.codehaus.mojo</groupId>
107        <artifactId>emma-maven-plugin</artifactId>
108        <version>1.0-alpha-3</version>
109        <inherited>true</inherited>         
110        <executions>
111          <execution>
112            <phase>process-classes</phase>
113            <goals>
114              <goal>emma</goal>
115            </goals>
116          </execution>
117        </executions>
118      </plugin>
119      <plugin>
120        <groupId>org.apache.maven.plugins</groupId>
121        <artifactId>maven-jar-plugin</artifactId>
122        <version>2.3.2</version>
123        <executions>
124          <execution>
125            <goals>
126              <goal>test-jar</goal>
127            </goals>
128          </execution>
129        </executions>
130      </plugin>
131    </plugins>
132  </build>
133</project>
Note: See TracBrowser for help on using the repository browser.