Sonar +
[platform/core/security/suspicious-activity-monitor.git] / servers / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0"
2          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
4                              http://maven.apache.org/maven-v4_0_0.xsd">
5
6     <modelVersion>4.0.0</modelVersion>
7
8     <groupId>com.samsung.server</groupId>
9     <artifactId>parent</artifactId>
10     <packaging>pom</packaging>
11     <version>1.0.0-SNAPSHOT</version>
12     <name>Server Parent</name>
13     <description>Parent module</description>
14
15     <modules>
16         <module>commons</module>
17         <module>dsm</module>
18         <module>mq</module>
19         <module>alive</module>
20     </modules>
21
22     <properties>
23         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
24         <jdk.version>1.8</jdk.version>
25         <jetty-maven-plugin.version>9.2.11.v20150529</jetty-maven-plugin.version>
26         <maven-compiler-plugin.version>2.3.2</maven-compiler-plugin.version>
27         <dbh2.version>1.4.187</dbh2.version>
28         <version.spring.security.oauth2>2.1.0.RELEASE</version.spring.security.oauth2>
29         <spring.version>4.3.9.RELEASE</spring.version>
30         <spring-security-version>3.2.10.RELEASE</spring-security-version>
31         <hibernate-version>5.0.12.Final</hibernate-version>
32         <servlet-api.version>3.1.0</servlet-api.version>
33         <apachetiles.version>3.0.5</apachetiles.version>
34         <jstl.version>1.2</jstl.version>
35         <jackson.version>2.8.8</jackson.version>
36         <jaxb.version>2.2.11</jaxb.version>
37         <apache-ldap.version>1.0.0-RC1</apache-ldap.version>
38         <sass.version>0.2.8</sass.version>
39         <jool.version>0.9.12</jool.version>
40         <log4j.version>1.2.17</log4j.version>
41         <mockito.version>1.7.0</mockito.version>
42         <junit.version>4.12</junit.version>
43         <postgresql.version>9.4.1212</postgresql.version>
44         <spring-data-commons.version>1.13.4.RELEASE</spring-data-commons.version>
45         <hibernate-jpamodelgen.version>1.2.0.Final</hibernate-jpamodelgen.version>
46         <commons-lang.version>2.6</commons-lang.version>
47         <gson.version>2.6.2</gson.version>
48         <CloudMessageQueue.version>0.0.1-SNAPSHOT</CloudMessageQueue.version>
49         <mockito-all.version>1.10.19</mockito-all.version>
50         <commons-exec.version>1.3</commons-exec.version>
51         <hamcrest-all.version>1.3</hamcrest-all.version>
52         <spring-boot-dependencies.version>1.5.4.RELEASE</spring-boot-dependencies.version>
53         <spring-data-jpa.version>1.11.4.RELEASE</spring-data-jpa.version>
54     </properties>
55
56     <build>
57         <plugins>
58             <plugin>
59                 <groupId>org.apache.maven.plugins</groupId>
60                 <artifactId>maven-compiler-plugin</artifactId>
61                 <version>${maven-compiler-plugin.version}</version>
62                 <configuration>
63                     <source>${jdk.version}</source>
64                     <target>${jdk.version}</target>
65                     <encoding>${project.build.sourceEncoding}</encoding>
66                 </configuration>
67             </plugin>
68         </plugins>
69
70         <pluginManagement>
71             <plugins>
72                 <!--
73                     Jetty is useful for testing
74
75                     1. Do "mvn jetty:run" to start jetty server
76                     See the application in browser under <contextPath>
77
78                     2. Use "mvnDebug jetty:run" for debug
79                     3. With specified port - "mvn jetty:run -Djetty.http.port=8181"
80                 -->
81                 <plugin>
82                     <groupId>org.eclipse.jetty</groupId>
83                     <artifactId>jetty-maven-plugin</artifactId>
84                     <version>${jetty-maven-plugin.version}</version>
85                     <inherited>false</inherited>
86                     <configuration>
87                         <scanIntervalSeconds>10</scanIntervalSeconds>
88                         <webApp>
89                             <contextPath>/dsm</contextPath>
90                         </webApp>
91                     </configuration>
92                 </plugin>
93                 <plugin>
94                     <groupId>org.apache.maven.plugins</groupId>
95                     <artifactId>maven-javadoc-plugin</artifactId>
96                     <version>3.0.0-M1</version>
97                 </plugin>
98             </plugins>
99         </pluginManagement>
100     </build>
101
102     <reporting>
103         <plugins>
104             <plugin>
105                 <groupId>org.apache.maven.plugins</groupId>
106                 <artifactId>maven-javadoc-plugin</artifactId>
107                 <version>3.0.0-M1</version>
108             </plugin>
109         </plugins>
110     </reporting>
111
112     <distributionManagement>
113         <repository>
114             <uniqueVersion>true</uniqueVersion>
115             <id>releases</id>
116             <url>http://106.125.46.139:8181/nexus/content/repositories/releases/</url>
117         </repository>
118         <snapshotRepository>
119             <id>snapshots</id>
120             <url>http://106.125.46.139:8181/nexus/content/repositories/snapshots/</url>
121         </snapshotRepository>
122     </distributionManagement>
123
124 </project>