/[schmitzm]/trunk/schmitzm-parent/pom.xml
ViewVC logotype

Contents of /trunk/schmitzm-parent/pom.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1393 - (show annotations)
Wed Jan 26 15:38:44 2011 UTC (14 years, 1 month ago) by alfonx
File MIME type: text/xml
File size: 8927 byte(s)
22
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4
5 <groupId>de.schmitzm</groupId>
6 <artifactId>schmitzm-parent</artifactId>
7 <version>1.0-SNAPSHOT</version>
8 <packaging>pom</packaging>
9 <description>Describes maven pom settings for all schmitz modules</description>
10
11 <name>schmitzm-parent</name>
12 <url>http://maven.apache.org</url>
13
14 <properties>
15 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
16 <geotools.version>2.6.5</geotools.version>
17 </properties>
18
19
20 <issueManagement>
21 <system>gforge</system>
22 <url>http://wald.intevation.org/tracker/?group_id=47</url>
23 </issueManagement>
24
25 <licenses>
26 <license>
27 <name>Lesser General Public License (LGPL)</name>
28 <url>http://www.gnu.org/copyleft/lgpl.txt</url>
29 </license>
30 </licenses>
31
32 <developers>
33 <developer>
34 <id>mschmitz</id>
35 <name>Martin Schmitz</name>
36 <timezone>GMT+1</timezone>
37 <roles>
38 <role>Developer</role>
39 </roles>
40 </developer>
41 <developer>
42 <id>alfonx</id>
43 <name>Stefan A. Tzeggai</name>
44 <email>[email protected]</email>
45 <url>http://www.wikisquare.de</url>
46 <organization>Wikisquare.de</organization>
47 <organizationUrl>http://www.wikisquare.de</organizationUrl>
48 <timezone>GMT+1</timezone>
49 <roles>
50 <role>Developer</role>
51 <role>Maven package maintainer</role>
52 </roles>
53 </developer>
54 </developers>
55
56 <scm>
57 <connection>scm:https://svn.wald.intevation.org/svn/schmitzm</connection>
58 <url>https://svn.wald.intevation.org/svn/schmitzm/trunk</url>
59 <developerConnection>svn+ssh://developername@svn.wald.intevation.org/schmitzm/trunk</developerConnection>
60 </scm>
61
62 <organization>
63 <url>http://www.wikisquare.de</url>
64 </organization>
65
66 <dependencies>
67
68 <dependency>
69 <!-- Logging with log4j. Die MVN dependency fuer 1.2.15 ist defekt. downgraded
70 to 1.2.14 http://jira.codehaus.org/browse/MEV-649 -->
71 <groupId>log4j</groupId>
72 <artifactId>log4j</artifactId>
73 <version>1.2.14</version>
74 </dependency>
75
76 <dependency>
77 <groupId>junit</groupId>
78 <artifactId>junit</artifactId>
79 <version>4.8.2</version>
80 <type>jar</type>
81 <scope>test</scope>
82 </dependency>
83
84 <dependency>
85 <groupId>javax.media</groupId>
86 <artifactId>jai_core</artifactId>
87 <version>1.1.3</version>
88 <type>jar</type>
89 <scope>compile</scope>
90 </dependency>
91
92 <dependency>
93 <groupId>commons-io</groupId>
94 <artifactId>commons-io</artifactId>
95 <version>1.4</version>
96 <type>jar</type>
97 <scope>compile</scope>
98 </dependency>
99
100 <dependency>
101 <groupId>com.miglayout</groupId>
102 <artifactId>miglayout</artifactId>
103 <version>3.7.3</version>
104 <classifier>swing</classifier>
105 <scope>compile</scope>
106 </dependency>
107
108 <dependency>
109 <groupId>net.jini</groupId>
110 <artifactId>jini-ext</artifactId>
111 <version>2.1</version>
112 <type>jar</type>
113 <scope>compile</scope>
114 </dependency>
115
116 <dependency>
117 <groupId>org.jdom</groupId>
118 <artifactId>jdom</artifactId>
119 <version>1.1</version>
120 </dependency>
121
122 <dependency>
123 <!-- Fuer Sonderzeichenbehandlung -->
124 <groupId>ant-contrib</groupId>
125 <artifactId>ant-contrib</artifactId>
126 <version>1.0b3</version>
127 <type>jar</type>
128 <scope>provided</scope>
129 </dependency>
130
131 <dependency>
132 <!-- Fuer Sonderzeichenbehandlung -->
133 <groupId>ant</groupId>
134 <artifactId>ant-nodeps</artifactId>
135 <version>1.6.5</version>
136 <scope>provided</scope>
137 </dependency>
138
139 <dependency>
140 <!-- Fuer Sonderzeichenbehandlung -->
141 <groupId>com.sun</groupId>
142 <artifactId>tools</artifactId>
143 <version>1.6.0</version>
144 <scope>system</scope>
145 <systemPath>${java.home}/../lib/tools.jar</systemPath>
146 </dependency>
147
148 <dependency>
149 <groupId>commons-cli</groupId>
150 <artifactId>commons-cli</artifactId>
151 <version>1.2</version>
152 <type>jar</type>
153 <scope>compile</scope>
154 </dependency>
155
156 <dependency>
157 <!-- Testen fuer Olli -->
158 <groupId>net.sourceforge.jexcelapi</groupId>
159 <artifactId>jxl</artifactId>
160 <version>2.6.12</version>
161 <scope>test</scope>
162 </dependency>
163
164 <dependency>
165 <!-- Testen fuer Olli -->
166 <groupId>org.apache.poi</groupId>
167 <artifactId>poi</artifactId>
168 <version>3.7</version>
169 <type>jar</type>
170 <scope>test</scope>
171 </dependency>
172 </dependencies>
173
174 <build>
175 <plugins>
176
177 <plugin>
178 <groupId>org.apache.maven.plugins</groupId>
179 <artifactId>maven-jar-plugin</artifactId>
180 <version>2.3.1</version>
181 <executions>
182 <execution>
183 <goals>
184 <goal>test-jar</goal>
185 <goal>jar</goal>
186 </goals>
187 </execution>
188 </executions>
189 </plugin>
190
191 <plugin>
192 <groupId>org.apache.maven.plugins</groupId>
193 <artifactId>maven-resources-plugin</artifactId>
194 <version>2.4.2</version>
195 </plugin>
196
197 <plugin>
198 <groupId>org.apache.maven.plugins</groupId>
199 <artifactId>maven-compiler-plugin</artifactId>
200 <version>2.2</version>
201 <configuration>
202 <source>1.6</source>
203 <target>1.6</target>
204 <excludes>
205 <exclude>**/.svn</exclude> <!-- ??? -->
206 </excludes>
207 </configuration>
208 </plugin>
209
210 <plugin>
211 <artifactId>maven-antrun-plugin</artifactId>
212 <version>1.3</version>
213
214 <executions>
215 <execution>
216 <phase>compile</phase>
217 <goals>
218 <goal>run</goal>
219 </goals>
220 <configuration>
221
222 <tasks>
223 <taskdef resource="net/sf/antcontrib/antlib.xml">
224 <classpath refid="maven.dependency.classpath" />
225 </taskdef>
226
227 <typedef name="native2ascii"
228 classname="org.apache.tools.ant.taskdefs.optional.Native2Ascii">
229 <classpath refid="maven.dependency.classpath" />
230 </typedef>
231
232 <for param="file"
233 description="Alle .properties nach .propertieNative umbenennen">
234 <path>
235 <fileset dir="src" includes="**/*.properties" />
236 </path>
237 <sequential>
238 <move file="@{file}" overwrite="true" tofile="@{file}Native"
239 verbose="false" preservelastmodified="true" />
240 </sequential>
241 </for>
242
243 <native2ascii encoding="UTF8" src="src"
244 includes="**/*.propertiesNative" dest="src" ext=".properties" />
245
246 <for param="file">
247 <path>
248 <fileset dir="src" includes="**/*.propertiesNative" />
249 </path>
250 <sequential>
251 <delete file="@{file}" quiet="true" />
252 </sequential>
253 </for>
254
255 </tasks>
256 </configuration>
257 </execution>
258 </executions>
259 </plugin>
260
261 </plugins>
262 </build>
263
264
265
266 <repositories>
267
268 <repository>
269 <snapshots>
270 <enabled>false</enabled>
271 </snapshots>
272 <id>central</id>
273 <name>libs-releases</name>
274 <url>http://artifactory.wikisquare.de/artifactory/libs-releases</url>
275 </repository>
276
277 <repository>
278 <snapshots />
279 <id>snapshots</id>
280 <name>libs-snapshots</name>
281 <url>http://artifactory.wikisquare.de/artifactory/libs-snapshots
282 </url>
283 </repository>
284
285 </repositories>
286
287 <distributionManagement>
288
289 <repository>
290 <id>artifactory.wikisquare.de</id>
291 <name>artifactory.wikisquare.de-releases</name>
292 <url>http://artifactory.wikisquare.de/artifactory/libs-releases-local
293 </url>
294 </repository>
295
296 <snapshotRepository>
297 <id>artifactory.wikisquare.de</id>
298 <name>artifactory.wikisquare.de-snapshots</name>
299 <url>http://artifactory.wikisquare.de/artifactory/libs-snapshots-local
300 </url>
301 </snapshotRepository>
302
303 </distributionManagement>
304 <profiles>
305 <profile>
306 <id>resourceOperationRemove</id>
307 <!-- When this profile is activated (e.g with "mavn install -P resourceOperationRemove"
308 the build will remove any lines in the resource bundes that are tagged with
309 REMOVEME_ -->
310 <build>
311 <plugins>
312 <plugin>
313 <groupId>org.codehaus.mojo</groupId>
314 <artifactId>exec-maven-plugin</artifactId>
315 <version>1.2</version>
316 <executions>
317 <execution>
318 <phase>generate-sources</phase>
319 <goals>
320 <goal>java</goal>
321 </goals>
322 <configuration>
323 <mainClass>schmitzm.lang.ResourceProviderOperator</mainClass>
324 <arguments>
325 <argument>-s</argument>
326 <argument>${project.build.directory}/../src</argument>
327 <argument>-b</argument>
328 <argument>schmitzm.geotools.gui.resource.locales.GTResourceBundle;schmitzm.swing.resource.locales.SwingResourceBundle;schmitzm.geotools.feature.resource.locales.FeatureResourceBundle;schmitzm.jfree.resource.locales.JFreeResourceBundle;schmitzm.lang.resource.locales.LangResourceBundle;schmitzm.mail.resource.locales.MailResourceBundle;schmitzm.data.resource.locales.DataResourceBundle
329 </argument>
330 </arguments>
331 </configuration>
332 </execution>
333 </executions>
334 </plugin>
335 </plugins>
336 </build>
337 </profile>
338 </profiles>
339
340 </project>

Properties

Name Value
svn:eol-style native
svn:keywords Id URL
svn:mime-type text/xml

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26