chat/server/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Fri, 22 Apr 2016 05:56:47 +0200
branchNewChat
changeset 238 a0f15cb8c730
parent 144 f784d803f065
child 240 2d0750864a98
permissions -rw-r--r--
Switching to newer version of the libraries
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <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">
     3     <modelVersion>4.0.0</modelVersion>
     4     <parent>
     5       <groupId>org.apidesign.demo</groupId>
     6       <artifactId>chat-pom</artifactId>
     7       <version>1.0-SNAPSHOT</version>
     8     </parent>
     9     <artifactId>chat-server</artifactId>
    10     <packaging>jar</packaging>
    11     <name>chat Jersey based Server</name>
    12     <properties>
    13         <maven.compiler.source>1.7</maven.compiler.source>
    14         <maven.compiler.target>1.7</maven.compiler.target>
    15     </properties>
    16     <dependencies>
    17         <dependency>
    18             <groupId>org.netbeans.html</groupId>
    19             <artifactId>net.java.html.json</artifactId>
    20             <version>${net.java.html.version}</version>
    21             <type>jar</type>
    22         </dependency>
    23         <dependency>
    24             <groupId>org.glassfish.jersey.media</groupId>
    25             <artifactId>html-json</artifactId>
    26             <version>${jersey.version}</version>
    27             <scope>runtime</scope>
    28             <exclusions>
    29                 <!-- use explicitly specified versions -->
    30                 <exclusion>
    31                     <groupId>org.netbeans.html</groupId>
    32                     <artifactId>net.java.html.json</artifactId>
    33                 </exclusion>
    34                 <exclusion>
    35                     <groupId>org.netbeans.html</groupId>
    36                     <artifactId>ko-ws-tyrus</artifactId>
    37                 </exclusion>
    38             </exclusions>
    39         </dependency>
    40         <dependency>
    41             <groupId>org.testng</groupId>
    42             <artifactId>testng</artifactId>
    43             <scope>test</scope>
    44         </dependency>
    45         <dependency>
    46             <groupId>org.glassfish.jersey.connectors</groupId>
    47             <artifactId>jersey-grizzly-connector</artifactId>
    48             <version>${jersey.version}</version>
    49         </dependency>
    50         <dependency>
    51             <groupId>org.glassfish.jersey.containers</groupId>
    52             <artifactId>jersey-container-grizzly2-http</artifactId>
    53             <version>${jersey.version}</version>
    54             <type>jar</type>
    55         </dependency>
    56         <dependency>
    57             <groupId>org.glassfish.jersey.core</groupId>
    58             <artifactId>jersey-common</artifactId>
    59             <version>${jersey.version}</version>
    60             <scope>runtime</scope>
    61         </dependency>
    62         <dependency>
    63             <artifactId>ko-ws-tyrus</artifactId>
    64             <groupId>org.netbeans.html</groupId>
    65             <type>jar</type>
    66             <version>${net.java.html.version}</version>
    67             <scope>runtime</scope>
    68             <exclusions>
    69                 <!-- use explicitly specified versions -->
    70                 <exclusion>
    71                     <groupId>org.glassfish.grizzly</groupId>
    72                     <artifactId>grizzly-framework</artifactId>
    73                 </exclusion>
    74                 <exclusion>
    75                     <groupId>org.glassfish.grizzly</groupId>
    76                     <artifactId>grizzly-http-server</artifactId>
    77                 </exclusion>
    78             </exclusions>
    79         </dependency>
    80         <dependency>
    81             <groupId>org.apidesign.demo</groupId>
    82             <artifactId>chat-shared</artifactId>
    83             <version>${project.version}</version>
    84             <type>jar</type>
    85         </dependency>
    86     </dependencies>
    87     <build>
    88         <plugins>
    89           <plugin>
    90               <groupId>org.codehaus.mojo</groupId>
    91               <artifactId>exec-maven-plugin</artifactId>
    92               <version>1.2.1</version>
    93               <configuration>
    94                   <mainClass>org.apidesign.demo.chat.server.Main</mainClass>
    95               </configuration>
    96           </plugin>      
    97         </plugins>
    98     </build>
    99 </project>