comparison pom.xml @ 430:5fe37b00ed41

Updated dependencies and profiles.
author Raimund Renkert <raimund.renkert@intevation.de>
date Fri, 06 Feb 2015 12:20:10 +0100
parents 0ec07c73d4bb
children 2b58a86ca06f
comparison
equal deleted inserted replaced
429:11c6e8dee811 430:5fe37b00ed41
16 <relativePath /> 16 <relativePath />
17 </parent> 17 </parent>
18 18
19 <properties> 19 <properties>
20 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 20 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
21
22 <!-- JBoss dependency versions -->
23 <version.wildfly.maven.plugin>1.0.2.Final</version.wildfly.maven.plugin>
24 <version.jboss.bom>8.2.1.Final</version.jboss.bom>
25 <version.wildfly>8.2.Final</version.wildfly>
26 <version.arquillian.container>8.0.0.Final</version.arquillian.container>
27 <!-- other plugin versions -->
28 <version.compiler.plugin>3.1</version.compiler.plugin>
29 <version.ear.plugin>2.6</version.ear.plugin>
30 <version.ejb.plugin>2.3</version.ejb.plugin>
31 <version.surefire.plugin>2.16</version.surefire.plugin>
32 <version.war.plugin>2.5</version.war.plugin>
33 <!-- maven-compiler-plugin -->
34 <maven.compiler.target>1.7</maven.compiler.target>
35 <maven.compiler.source>1.7</maven.compiler.source>
36 </properties> 21 </properties>
37
38 22
39 <dependencyManagement> 23 <dependencyManagement>
40 <dependencies> 24 <dependencies>
41 <dependency> 25 <dependency>
42 <groupId>org.wildfly.bom</groupId> 26 <groupId>org.wildfly.bom</groupId>
43 <artifactId>jboss-javaee-7.0-with-tools</artifactId> 27 <artifactId>jboss-javaee-7.0-with-tools</artifactId>
44 <version>${version.jboss.bom}</version> 28 <version>8.2.1.Final</version>
45 <type>pom</type> 29 <type>pom</type>
46 <scope>import</scope> 30 <scope>import</scope>
47 </dependency> 31 </dependency>
48 <dependency> 32 <dependency>
49 <groupId>org.wildfly.bom</groupId> 33 <groupId>org.wildfly.bom</groupId>
50 <artifactId>jboss-javaee-7.0-with-hibernate</artifactId> 34 <artifactId>jboss-javaee-7.0-with-hibernate</artifactId>
51 <version>${version.jboss.bom}</version> 35 <version>8.2.1.Final</version>
52 <type>pom</type> 36 <type>pom</type>
53 <scope>import</scope> 37 <scope>import</scope>
54 </dependency> 38 </dependency>
55 </dependencies> 39 </dependencies>
56 </dependencyManagement> 40 </dependencyManagement>
57 41
58 <dependencies> 42 <dependencies>
43 <!-- JavaEE and JBoss/Wildfly -->
59 <dependency> 44 <dependency>
60 <groupId>javax.enterprise</groupId> 45 <groupId>javax.enterprise</groupId>
61 <artifactId>cdi-api</artifactId> 46 <artifactId>cdi-api</artifactId>
62 <scope>provided</scope>
63 </dependency>
64 <dependency>
65 <groupId>org.jboss.spec.javax.annotation</groupId>
66 <artifactId>jboss-annotations-api_1.2_spec</artifactId>
67 <scope>provided</scope> 47 <scope>provided</scope>
68 </dependency> 48 </dependency>
69 <dependency> 49 <dependency>
70 <groupId>javax.ws.rs</groupId> 50 <groupId>javax.ws.rs</groupId>
71 <artifactId>jsr311-api</artifactId> 51 <artifactId>jsr311-api</artifactId>
72 <version>1.1.1</version> 52 <version>1.1.1</version>
73 </dependency> 53 </dependency>
74 <dependency> 54 <dependency>
55 <groupId>org.jboss.spec.javax.ejb</groupId>
56 <artifactId>jboss-ejb-api_3.2_spec</artifactId>
57 <scope>provided</scope>
58 </dependency>
59 <dependency>
75 <groupId>org.jboss.spec.javax.json</groupId> 60 <groupId>org.jboss.spec.javax.json</groupId>
76 <artifactId>jboss-json-api_1.0_spec</artifactId> 61 <artifactId>jboss-json-api_1.0_spec</artifactId>
77 <version>1.0.0.Final</version> 62 </dependency>
78 </dependency> 63
79 <dependency> 64 <!-- Hibernate -->
80 <groupId>log4j</groupId>
81 <artifactId>log4j</artifactId>
82 <version>1.2.17</version>
83 </dependency>
84 <dependency>
85 <groupId>org.hibernate.javax.persistence</groupId>
86 <artifactId>hibernate-jpa-2.1-api</artifactId>
87 <scope>provided</scope>
88 </dependency>
89 <dependency> 65 <dependency>
90 <groupId>org.hibernate</groupId> 66 <groupId>org.hibernate</groupId>
91 <artifactId>hibernate-entitymanager</artifactId> 67 <artifactId>hibernate-entitymanager</artifactId>
92 <version>4.3.7.Final</version>
93 </dependency>
94 <dependency>
95 <groupId>org.jboss.spec.javax.ejb</groupId>
96 <artifactId>jboss-ejb-api_3.2_spec</artifactId>
97 <scope>provided</scope>
98 </dependency> 68 </dependency>
99 <dependency> 69 <dependency>
100 <groupId>org.hibernate</groupId> 70 <groupId>org.hibernate</groupId>
101 <artifactId>hibernate-validator</artifactId> 71 <artifactId>hibernate-validator</artifactId>
102 <scope>provided</scope> 72 <scope>provided</scope>
120 <dependency> 90 <dependency>
121 <groupId>org.hibernate</groupId> 91 <groupId>org.hibernate</groupId>
122 <artifactId>hibernate-core</artifactId> 92 <artifactId>hibernate-core</artifactId>
123 <scope>provided</scope> 93 <scope>provided</scope>
124 </dependency> 94 </dependency>
125
126 <dependency> 95 <dependency>
127 <groupId>org.hibernate</groupId> 96 <groupId>org.hibernate</groupId>
128 <artifactId>hibernate-spatial</artifactId> 97 <artifactId>hibernate-spatial</artifactId>
129 <version>4.3</version> 98 <version>4.3</version>
130 </dependency> 99 </dependency>
131 <dependency> 100
132 <groupId>commons-io</groupId> 101 <!-- Arquillian/Testing -->
133 <artifactId>commons-io</artifactId> 102 <dependency>
134 <version>2.0.1</version> 103 <groupId>junit</groupId>
104 <artifactId>junit</artifactId>
105 <scope>test</scope>
106 </dependency>
107 <dependency>
108 <groupId>org.jboss.arquillian.junit</groupId>
109 <artifactId>arquillian-junit-container</artifactId>
110 <scope>test</scope>
111 </dependency>
112 <dependency>
113 <groupId>org.jboss.arquillian.protocol</groupId>
114 <artifactId>arquillian-protocol-servlet</artifactId>
115 <scope>test</scope>
116 </dependency>
117 <dependency>
118 <groupId>org.glassfish</groupId>
119 <artifactId>javax.json</artifactId>
120 <version>1.0.4</version>
121 <scope>test</scope>
122 </dependency>
123 <dependency>
124 <groupId>org.jboss.resteasy</groupId>
125 <artifactId>resteasy-client</artifactId>
126 <version>3.0.10.Final</version>
127 <scope>test</scope>
135 </dependency> 128 </dependency>
136 </dependencies> 129 </dependencies>
137
138 <build>
139 <finalName>${project.artifactId}</finalName>
140 <plugins>
141 <plugin>
142 <artifactId>maven-compiler-plugin</artifactId>
143 <configuration>
144 <source>${maven.compiler.source}</source>
145 <target>${maven.compiler.target}</target>
146 </configuration>
147 </plugin>
148 <plugin>
149 <groupId>org.wildfly.plugins</groupId>
150 <artifactId>wildfly-maven-plugin</artifactId>
151 <version>1.0.2.Final</version>
152 </plugin>
153 </plugins>
154 </build>
155 130
156 <profiles> 131 <profiles>
157 <profile> 132 <profile>
158 <id>default</id> 133 <id>default</id>
159 <activation> 134 <activation>
160 <activeByDefault>true</activeByDefault> 135 <activeByDefault>true</activeByDefault>
161 </activation> 136 </activation>
162 <build> 137 <build>
138 <plugins>
139 <plugin>
140 <artifactId>maven-surefire-plugin</artifactId>
141 <configuration>
142 <skip>true</skip>
143 </configuration>
144 </plugin>
145 </plugins>
163 </build> 146 </build>
164 </profile> 147 </profile>
165 148
166 <profile> 149 <profile>
167 <id>remote</id> 150 <id>remote-test</id>
151 <dependencies>
152 <dependency>
153 <groupId>org.wildfly</groupId>
154 <artifactId>wildfly-arquillian-container-remote</artifactId>
155 <version>8.2.0.Final</version>
156 <scope>test</scope>
157 </dependency>
158 </dependencies>
159 </profile>
160
161 <profile>
162 <id>managed-test</id>
163 <dependencies>
164 <dependency>
165 <groupId>org.wildfly</groupId>
166 <artifactId>wildfly-arquillian-container-remote</artifactId>
167 <version>8.2.0.Final</version>
168 <scope>test</scope>
169 </dependency>
170 </dependencies>
171 </profile>
172
173 <profile>
174 <id>remote-deploy</id>
168 <build> 175 <build>
169 <plugins> 176 <plugins>
170 <plugin> 177 <plugin>
171 <groupId>org.wildfly.plugins</groupId> 178 <groupId>org.wildfly.plugins</groupId>
172 <artifactId>wildfly-maven-plugin</artifactId> 179 <artifactId>wildfly-maven-plugin</artifactId>
188 </plugin> 195 </plugin>
189 </plugins> 196 </plugins>
190 </build> 197 </build>
191 </profile> 198 </profile>
192 </profiles> 199 </profiles>
200
193 <repositories> 201 <repositories>
194 <repository> 202 <repository>
195 <id>OSGEO GeoTools repo</id> 203 <id>OSGEO GeoTools repo</id>
196 <url>http://download.osgeo.org/webdav/geotools</url> 204 <url>http://download.osgeo.org/webdav/geotools</url>
197 </repository> 205 </repository>
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)