chat/server/pom.xml
author Jaroslav Tulach <jtulach@netbeans.org>
Mon, 20 May 2013 12:45:50 +0200
changeset 21 65cadba2cf02
parent 19 3b444d059b6e
child 27 a3e3bb361991
permissions -rw-r--r--
Use version of the API that has been released
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@5
    65
      <groupId>org.apidesign.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@19
    73
      <version>2.1-SNAPSHOT</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@6
    85
      <version>2.0-SNAPSHOT</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@6
    90
      <version>2.0-SNAPSHOT</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@6
    96
      <version>2.3.1</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@21
   108
      <version>2.0-rc3</version>
jtulach@21
   109
    </dependency>
jtulach@5
   110
  </dependencies>
jtulach@5
   111
</project>