DEPRECATED
[juplo-dialect] / pom.xml
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
3   <modelVersion>4.0.0</modelVersion>
4
5   <groupId>de.juplo.thymeleaf</groupId>
6   <artifactId>juplo-dialect</artifactId>
7   <version>1.0.0</version>
8
9   <name>Juplo Thymeleaf-Dialect</name>
10   <description>A thymeleaf-dialect, that collects some usefull utils, missing in the thymeleaf-distribution</description>
11   <url>http://juplo.de/juplo-dialect/index.html</url>
12
13   <scm>
14     <connection>scm:git:http://juplo.de/git/juplo-dialect</connection>
15     <developerConnection>scm:git:ssh://juplo.de:/var/lib/git/juplo/juplo-dialect</developerConnection>
16     <url>http://juplo.de/gitweb/?p=juplo-dialect;a=summary</url>
17   </scm>
18
19   <developers>
20     <developer>
21       <id>kai</id>
22       <name>Kai Moritz</name>
23       <email>kai@juplo.de</email>
24     </developer>
25   </developers>
26
27   <organization>
28     <name>juplo</name>
29     <url>http://juplo.de</url>
30   </organization>
31
32   <licenses>
33     <license>
34       <name>GNU Lesser General Public License, Version 3.0</name>
35       <url>http://www.gnu.org/licenses/lgpl-3.0.en.html</url>
36       <distribution>repo</distribution>
37     </license>
38   </licenses>
39
40   <properties>
41     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
42     <java.version>1.8</java.version>
43     <simple-mapper.version>1.0.0</simple-mapper.version>
44     <thymeleaf.version>3.0.3.RELEASE</thymeleaf.version>
45   </properties>
46
47
48   <dependencies>
49
50     <dependency>
51       <groupId>org.thymeleaf</groupId>
52       <artifactId>thymeleaf</artifactId>
53       <version>${thymeleaf.version}</version>
54     </dependency>
55
56     <!-- Needed to parse JSON -->
57     <dependency>
58       <groupId>de.juplo</groupId>
59       <artifactId>simple-mapper</artifactId>
60       <version>${simple-mapper.version}</version>
61     </dependency>
62
63     <!-- Testing -->
64     <dependency>
65       <groupId>junit</groupId>
66       <artifactId>junit</artifactId>
67       <scope>test</scope>
68     </dependency>
69     <dependency>
70       <groupId>ch.qos.logback</groupId>
71       <artifactId>logback-classic</artifactId>
72       <scope>test</scope>
73     </dependency>
74
75   </dependencies>
76
77   <dependencyManagement>
78      <dependencies>
79       <dependency>
80         <!-- Import dependency management from Spring Boot -->
81         <groupId>org.springframework.boot</groupId>
82         <artifactId>spring-boot-dependencies</artifactId>
83         <version>1.5.1.RELEASE</version>
84         <type>pom</type>
85         <scope>import</scope>
86       </dependency>
87     </dependencies>
88   </dependencyManagement>
89
90   <distributionManagement>
91     <repository>
92       <id>juplo</id>
93       <name>Repository for internal artifacts on juplo.de</name>
94       <url>scpexe://juplo.de/var/www/juplo.de/maven2</url>
95     </repository>
96     <snapshotRepository>
97     </snapshotRepository>
98   </distributionManagement>
99
100   <build>
101     <plugins>
102       <plugin>
103         <groupId>org.apache.maven.plugins</groupId>
104         <artifactId>maven-compiler-plugin</artifactId>
105         <version>3.5.1</version>
106         <configuration>
107           <source>${java.version}</source>
108           <target>${java.version}</target>
109         </configuration>
110       </plugin>
111       <plugin>
112         <groupId>org.apache.maven.plugins</groupId>
113         <artifactId>maven-source-plugin</artifactId>
114         <version>2.1.2</version><!-- Should be same version as in oss-parent-7 -->
115         <executions>
116           <execution>
117             <id>attach-sources</id>
118             <phase>verify</phase>
119             <goals>
120               <goal>jar</goal>
121             </goals>
122           </execution>
123         </executions>
124       </plugin>
125       <plugin>
126         <groupId>org.apache.maven.plugins</groupId>
127         <artifactId>maven-resources-plugin</artifactId>
128         <version>2.7</version>
129         <dependencies>
130           <dependency>
131             <groupId>org.apache.maven.shared</groupId>
132             <artifactId>maven-filtering</artifactId>
133             <version>1.3</version>
134           </dependency>
135         </dependencies>
136         <executions>
137           <execution>
138             <id>copy-resources</id>
139             <phase>pre-site</phase>
140             <goals>
141               <goal>copy-resources</goal>
142             </goals>
143             <configuration>
144               <outputDirectory>${project.build.directory}/filtered-site</outputDirectory>
145               <resources>
146                 <resource>
147                   <directory>src/site</directory>
148                   <filtering>true</filtering>
149                 </resource>
150               </resources>
151             </configuration>
152           </execution>
153         </executions>
154       </plugin>
155     </plugins>
156     <pluginManagement>
157       <plugins>
158         <plugin>
159           <artifactId>maven-site-plugin</artifactId>
160           <version>3.5.1</version>
161           <configuration>
162             <siteDirectory>${project.build.directory}/filtered-site</siteDirectory>
163           </configuration>
164         </plugin>
165       </plugins>
166     </pluginManagement>
167     <extensions>
168       <!-- Enabling the use of SSH -->
169       <extension>
170         <groupId>org.apache.maven.wagon</groupId>
171          <artifactId>wagon-ssh-external</artifactId>
172          <version>2.10</version>
173       </extension>
174     </extensions>
175   </build>
176
177   <reporting>
178     <plugins>
179       <plugin>
180         <groupId>org.apache.maven.plugins</groupId>
181         <artifactId>maven-changes-plugin</artifactId>
182         <version>2.11</version>
183       </plugin>
184       <plugin>
185         <groupId>org.apache.maven.plugins</groupId>
186         <artifactId>maven-javadoc-plugin</artifactId>
187         <version>2.7</version><!-- Should be same version as in oss-parent-7 -->
188         <configuration>
189           <additionalparam>-Xdoclint:none</additionalparam>
190         </configuration>
191       </plugin>
192       <plugin>
193         <groupId>org.apache.maven.plugins</groupId>
194         <artifactId>maven-jxr-plugin</artifactId>
195         <version>2.5</version>
196       </plugin>
197       <plugin>
198         <groupId>org.apache.maven.plugins</groupId>
199         <artifactId>maven-pmd-plugin</artifactId>
200         <version>3.4</version>
201         <configuration>
202           <linkXref>true</linkXref>
203           <targetJdk>1.5</targetJdk>
204         </configuration>
205       </plugin>
206       <plugin>
207         <groupId>org.apache.maven.plugins</groupId>
208         <artifactId>maven-project-info-reports-plugin</artifactId>
209         <version>2.9</version>
210         <configuration>
211           <linkOnly>true</linkOnly>
212         </configuration>
213       </plugin>
214     </plugins>
215   </reporting>
216
217 </project>