chat/server/pom.xml
author Jaroslav Tulach <jtulach@netbeans.org>
Tue, 20 May 2014 06:05:56 +0200
changeset 144 f784d803f065
parent 88 10e6f6e09811
child 226 40acb3267711
child 238 a0f15cb8c730
permissions -rw-r--r--
Making sure the dependencies are fully resolved to latest version of HTML+Java API
jtulach@5
     1
<?xml version="1.0"?>
jtulach@5
     2
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
jtulach@5
     3
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
jtulach@5
     4
  <modelVersion>4.0.0</modelVersion>
jtulach@5
     5
  <parent>
jtulach@5
     6
    <groupId>org.apidesign.html</groupId>
jtulach@13
     7
    <artifactId>chat-demo</artifactId>
jtulach@5
     8
    <version>1.0-SNAPSHOT</version>
jtulach@5
     9
  </parent>
jtulach@13
    10
  <groupId>org.apidesign.html.demo</groupId>
jtulach@13
    11
  <artifactId>chat-server</artifactId>
jtulach@5
    12
  <version>1.0-SNAPSHOT</version>
jtulach@13
    13
  <name>Chat Server Using @Model</name>
jtulach@5
    14
  <url>http://maven.apache.org</url>
jtulach@5
    15
  <build>
jtulach@5
    16
      <plugins>
jtulach@5
    17
          <plugin>
jtulach@6
    18
              <groupId>org.codehaus.mojo</groupId>
jtulach@6
    19
              <artifactId>exec-maven-plugin</artifactId>
jtulach@6
    20
              <version>1.2.1</version>
jtulach@5
    21
              <configuration>
jtulach@13
    22
                  <mainClass>org.apidesign.bck2brwsr.demo.chatserver.impl.Main</mainClass>
jtulach@5
    23
              </configuration>
jtulach@5
    24
          </plugin>
jtulach@5
    25
         <plugin>
jtulach@5
    26
            <groupId>org.apache.maven.plugins</groupId>
jtulach@5
    27
            <artifactId>maven-compiler-plugin</artifactId>
jtulach@5
    28
            <version>2.3.2</version>
jtulach@5
    29
            <configuration>
jtulach@5
    30
               <source>1.7</source>
jtulach@5
    31
               <target>1.7</target>
jtulach@5
    32
            </configuration>
jtulach@5
    33
         </plugin>
jtulach@13
    34
         <plugin>
jtulach@13
    35
             <groupId>org.apache.maven.plugins</groupId>
jtulach@13
    36
             <artifactId>maven-dependency-plugin</artifactId>
jtulach@13
    37
             <version>2.7</version>
jtulach@13
    38
             <executions>
jtulach@13
    39
                 <execution>
jtulach@13
    40
                    <phase>process-resources</phase>
jtulach@13
    41
                    <id>unpack-client-code</id>
jtulach@13
    42
                    <goals>
jtulach@13
    43
                        <goal>unpack</goal>
jtulach@13
    44
                    </goals>
jtulach@13
    45
                    <configuration>
jtulach@13
    46
                        <artifactItems>
jtulach@13
    47
                            <artifactItem>
jtulach@13
    48
                                <groupId>org.apidesign.html.demo</groupId>
jtulach@13
    49
                                <artifactId>chat-client</artifactId>
jtulach@13
    50
                                <version>1.0-SNAPSHOT</version>
jtulach@13
    51
                                <type>zip</type>
jtulach@13
    52
                                <classifier>bck2brwsr</classifier>
jtulach@13
    53
                            </artifactItem>
jtulach@13
    54
                        </artifactItems>
jtulach@13
    55
                        <outputDirectory>${project.build.directory}/classes/org/apidesign/bck2brwsr/demo/chatserver/impl/</outputDirectory>
jtulach@13
    56
                    </configuration>
jtulach@13
    57
                 </execution>
jtulach@13
    58
             </executions>
jtulach@13
    59
             
jtulach@13
    60
         </plugin>
jtulach@5
    61
      </plugins>
jtulach@5
    62
  </build>
jtulach@5
    63
  <dependencies>
jtulach@5
    64
    <dependency>
jtulach@57
    65
      <groupId>org.netbeans.html</groupId>
jtulach@5
    66
      <artifactId>net.java.html.json</artifactId>
jtulach@5
    67
      <version>${net.java.html.version}</version>
jtulach@5
    68
      <type>jar</type>
jtulach@5
    69
    </dependency>
jtulach@5
    70
    <dependency>
jtulach@19
    71
      <groupId>org.glassfish.jersey.media</groupId>
jtulach@7
    72
      <artifactId>html-json</artifactId>
jtulach@88
    73
      <version>2.6</version>
jtulach@7
    74
      <scope>runtime</scope>
jtulach@7
    75
    </dependency>
jtulach@7
    76
    <dependency>
jtulach@5
    77
      <groupId>org.testng</groupId>
jtulach@5
    78
      <artifactId>testng</artifactId>
jtulach@5
    79
      <version>6.5.2</version>
jtulach@5
    80
      <scope>test</scope>
jtulach@5
    81
    </dependency>
jtulach@6
    82
    <dependency>
jtulach@6
    83
      <groupId>org.glassfish.jersey.connectors</groupId>
jtulach@6
    84
      <artifactId>jersey-grizzly-connector</artifactId>
jtulach@57
    85
      <version>2.4.1</version>
jtulach@6
    86
    </dependency>
jtulach@6
    87
    <dependency>
jtulach@6
    88
      <groupId>org.glassfish.jersey.containers</groupId>
jtulach@6
    89
      <artifactId>jersey-container-grizzly2-http</artifactId>
jtulach@88
    90
      <version>2.6</version>
jtulach@6
    91
      <type>jar</type>
jtulach@6
    92
    </dependency>
jtulach@6
    93
    <dependency>
jtulach@6
    94
      <groupId>org.glassfish.grizzly</groupId>
jtulach@6
    95
      <artifactId>grizzly-http-server</artifactId>
jtulach@57
    96
      <version>2.3.8</version>
jtulach@6
    97
    </dependency>
jtulach@13
    98
    <dependency>
jtulach@13
    99
      <groupId>org.apidesign.html.demo</groupId>
jtulach@13
   100
      <artifactId>chat-model</artifactId>
jtulach@13
   101
      <version>1.0-SNAPSHOT</version>
jtulach@13
   102
      <type>jar</type>
jtulach@13
   103
    </dependency>
jtulach@21
   104
    <dependency>
jtulach@21
   105
      <artifactId>javax.ws.rs-api</artifactId>
jtulach@21
   106
      <groupId>javax.ws.rs</groupId>
jtulach@21
   107
      <type>jar</type>
jtulach@57
   108
      <version>2.0</version>
jtulach@21
   109
    </dependency>
jtulach@59
   110
    <dependency>
jtulach@59
   111
      <groupId>org.glassfish.jersey.core</groupId>
jtulach@59
   112
      <artifactId>jersey-common</artifactId>
jtulach@88
   113
      <version>2.6</version>
jtulach@59
   114
      <scope>runtime</scope>
jtulach@59
   115
    </dependency>
jtulach@59
   116
    <dependency>
jtulach@59
   117
      <groupId>org.glassfish.grizzly</groupId>
jtulach@59
   118
      <artifactId>grizzly-framework</artifactId>
jtulach@59
   119
      <version>2.3.8</version>
jtulach@59
   120
      <scope>runtime</scope>
jtulach@59
   121
    </dependency>
jtulach@144
   122
    <dependency>
jtulach@144
   123
      <artifactId>ko-ws-tyrus</artifactId>
jtulach@144
   124
      <groupId>org.netbeans.html</groupId>
jtulach@144
   125
      <type>jar</type>
jtulach@144
   126
      <version>${net.java.html.version}</version>
jtulach@144
   127
      <scope>runtime</scope>
jtulach@144
   128
    </dependency>
jtulach@5
   129
  </dependencies>
jtulach@5
   130
</project>