Skip to content

Commit 9550b9c

Browse files
author
Jonathan Pearlin
committed
Created dependency POM for Grails 2.0 based off of Grails Maven Archetype.
1 parent 742677c commit 9550b9c

File tree

1 file changed

+260
-0
lines changed

1 file changed

+260
-0
lines changed

pom.xml

Lines changed: 260 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,260 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
<groupId>org.grails</groupId>
7+
<artifactId>grails-dependencies</artifactId>
8+
<packaging>pom</packaging>
9+
<version>2.0.0.BUILD-SNAPSHOT-</version>
10+
11+
<name>Grails dependenciest</name>
12+
<description>POM file containing Grails dependencies.</description>
13+
<url>http://grails.org</url>
14+
15+
<properties>
16+
<grails.version>2.0.0.BUILD-SNAPSHOT</grails.version>
17+
</properties>
18+
19+
<dependencies>
20+
<dependency>
21+
<groupId>org.grails</groupId>
22+
<artifactId>grails-bootstrap</artifactId>
23+
<version>${grails.version}</version>
24+
<exclusions>
25+
<exclusion>
26+
<groupId>org.codehaus.gpars</groupId>
27+
<artifactId>gpars</artifactId>
28+
</exclusion>
29+
<exclusion>
30+
<groupId>org.codehaus.gant</groupId>
31+
<artifactId>gant_groovy1.7</artifactId>
32+
</exclusion>
33+
<exclusion>
34+
<groupId>org.gparallelizer</groupId>
35+
<artifactId>GParallelizer</artifactId>
36+
</exclusion>
37+
<exclusion>
38+
<groupId>org.codehaus.gant</groupId>
39+
<artifactId>gant_groovy1.6</artifactId>
40+
</exclusion>
41+
<exclusion>
42+
<groupId>org.apache.ant</groupId>
43+
<artifactId>ant</artifactId>
44+
</exclusion>
45+
<exclusion>
46+
<groupId>org.apache.ant</groupId>
47+
<artifactId>ant-launcher</artifactId>
48+
</exclusion>
49+
<exclusion>
50+
<groupId>org.apache.ivy</groupId>
51+
<artifactId>ivy</artifactId>
52+
</exclusion>
53+
</exclusions>
54+
</dependency>
55+
56+
<dependency>
57+
<groupId>org.grails</groupId>
58+
<artifactId>grails-crud</artifactId>
59+
<version>${grails.version}</version>
60+
<exclusions>
61+
<exclusion>
62+
<groupId>org.grails</groupId>
63+
<artifactId>grails-docs</artifactId>
64+
</exclusion>
65+
<exclusion>
66+
<groupId>org.apache.ant</groupId>
67+
<artifactId>ant</artifactId>
68+
</exclusion>
69+
<exclusion>
70+
<groupId>org.apache.ant</groupId>
71+
<artifactId>ant-launcher</artifactId>
72+
</exclusion>
73+
<exclusion>
74+
<groupId>org.springframework</groupId>
75+
<artifactId>spring-test</artifactId>
76+
</exclusion>
77+
<exclusion>
78+
<groupId>radeox</groupId>
79+
<artifactId>radeox</artifactId>
80+
</exclusion>
81+
<exclusion>
82+
<groupId>commons-digester</groupId>
83+
<artifactId>commons-digester</artifactId>
84+
</exclusion>
85+
<exclusion>
86+
<groupId>javax.persistence</groupId>
87+
<artifactId>persistence-api</artifactId>
88+
</exclusion>
89+
<exclusion>
90+
<groupId>junit</groupId>
91+
<artifactId>junit</artifactId>
92+
</exclusion>
93+
</exclusions>
94+
</dependency>
95+
96+
<dependency>
97+
<groupId>org.grails</groupId>
98+
<artifactId>grails-gorm</artifactId>
99+
<version>${grails.version}</version>
100+
<exclusions>
101+
<exclusion>
102+
<groupId>org.apache.ant</groupId>
103+
<artifactId>ant</artifactId>
104+
</exclusion>
105+
<exclusion>
106+
<groupId>org.apache.ant</groupId>
107+
<artifactId>ant-launcher</artifactId>
108+
</exclusion>
109+
<exclusion>
110+
<groupId>commons-digester</groupId>
111+
<artifactId>commons-digester</artifactId>
112+
</exclusion>
113+
<exclusion>
114+
<groupId>junit</groupId>
115+
<artifactId>junit</artifactId>
116+
</exclusion>
117+
<exclusion>
118+
<groupId>org.hibernate</groupId>
119+
<artifactId>hibernate</artifactId>
120+
</exclusion>
121+
<exclusion>
122+
<groupId>org.hibernate</groupId>
123+
<artifactId>hibernate-annotations</artifactId>
124+
</exclusion>
125+
<exclusion>
126+
<groupId>org.hibernate</groupId>
127+
<artifactId>hibernate-commons-annotations</artifactId>
128+
</exclusion>
129+
<exclusion>
130+
<groupId>antlr</groupId>
131+
<artifactId>antlr</artifactId>
132+
</exclusion>
133+
</exclusions>
134+
</dependency>
135+
136+
<dependency>
137+
<groupId>org.grails</groupId>
138+
<artifactId>grails-test</artifactId>
139+
<version>${grails.version}</version>
140+
<scope>test</scope>
141+
</dependency>
142+
143+
<dependency>
144+
<groupId>javax.servlet</groupId>
145+
<artifactId>jstl</artifactId>
146+
<version>1.1.2</version>
147+
</dependency>
148+
149+
<dependency>
150+
<groupId>taglibs</groupId>
151+
<artifactId>standard</artifactId>
152+
<version>1.1.2</version>
153+
</dependency>
154+
155+
<!-- Grails defaults to Ehache for the second-level Hibernate cache. -->
156+
<dependency>
157+
<groupId>org.hibernate</groupId>
158+
<artifactId>hibernate-ehcache</artifactId>
159+
<version>3.3.1.GA</version>
160+
<exclusions>
161+
<!-- See http://www.slf4j.org/faq.html#IllegalAccessError -->
162+
<exclusion>
163+
<groupId>org.slf4j</groupId>
164+
<artifactId>slf4j-api</artifactId>
165+
</exclusion>
166+
167+
<!-- We are pulling in ehcache-core below -->
168+
<exclusion>
169+
<groupId>net.sf.ehcache</groupId>
170+
<artifactId>ehcache</artifactId>
171+
</exclusion>
172+
</exclusions>
173+
</dependency>
174+
175+
<dependency>
176+
<groupId>net.sf.ehcache</groupId>
177+
<artifactId>ehcache-core</artifactId>
178+
<version>1.7.1</version>
179+
<exclusions>
180+
<exclusion>
181+
<groupId>org.slf4j</groupId>
182+
<artifactId>slf4j-api</artifactId>
183+
</exclusion>
184+
</exclusions>
185+
</dependency>
186+
187+
<!-- For ease of development and testing, we include the HSQLDB database. -->
188+
<dependency>
189+
<groupId>hsqldb</groupId>
190+
<artifactId>hsqldb</artifactId>
191+
<version>1.8.0.10</version>
192+
</dependency>
193+
194+
<!-- Use Log4J for logging. This artifact also pulls in the Log4J JAR. -->
195+
<dependency>
196+
<groupId>org.slf4j</groupId>
197+
<artifactId>slf4j-api</artifactId>
198+
<version>1.5.8</version>
199+
<scope>runtime</scope>
200+
</dependency>
201+
<dependency>
202+
<groupId>org.slf4j</groupId>
203+
<artifactId>slf4j-log4j12</artifactId>
204+
<version>1.5.8</version>
205+
<scope>runtime</scope>
206+
</dependency>
207+
208+
<!-- Needed in the case of AOP usage -->
209+
<dependency>
210+
<groupId>org.aspectj</groupId>
211+
<artifactId>aspectjweaver</artifactId>
212+
<version>1.6.8</version>
213+
</dependency>
214+
215+
<dependency>
216+
<groupId>org.aspectj</groupId>
217+
<artifactId>aspectjrt</artifactId>
218+
<version>1.6.8</version>
219+
</dependency>
220+
221+
<dependency>
222+
<groupId>commons-codec</groupId>
223+
<artifactId>commons-codec</artifactId>
224+
<version>1.3</version>
225+
</dependency>
226+
227+
<dependency>
228+
<groupId>commons-collections</groupId>
229+
<artifactId>commons-collections</artifactId>
230+
<version>3.2.1</version>
231+
</dependency>
232+
233+
<dependency>
234+
<groupId>commons-pool</groupId>
235+
<artifactId>commons-pool</artifactId>
236+
<version>1.5.3</version>
237+
</dependency>
238+
239+
</dependencies>
240+
241+
<dependencyManagement>
242+
<dependencies>
243+
<dependency>
244+
<groupId>log4j</groupId>
245+
<artifactId>log4j</artifactId>
246+
<version>1.2.16</version>
247+
<scope>runtime</scope>
248+
</dependency>
249+
</dependencies>
250+
</dependencyManagement>
251+
252+
<repositories>
253+
<!-- Required to get hold of javassist:javassist -->
254+
<repository>
255+
<id>jboss.org</id>
256+
<name>jboss.org</name>
257+
<url>http://repository.jboss.com/maven2/</url>
258+
</repository>
259+
</repositories>
260+
</project>

0 commit comments

Comments
 (0)