freemarkerdor/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Wed, 27 Jun 2012 22:23:50 +0200
changeset 288 61a4abd3f362
parent 278 3a472605338f
permissions -rw-r--r--
Use dependencyManagement to manage dependencies
jtulach@41
     1
<?xml version="1.0" encoding="UTF-8"?>
jtulach@41
     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@41
     3
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
jtulach@41
     4
  <modelVersion>4.0.0</modelVersion>
jtulach@41
     5
  <parent>
jtulach@41
     6
    <artifactId>all-quoridor</artifactId>
jaroslav@186
     7
    <groupId>cz.xelfi.quoridor</groupId>
jtulach@41
     8
    <version>1.0</version>
jtulach@41
     9
  </parent>
jtulach@41
    10
  <artifactId>freemarkerdor</artifactId>
jtulach@41
    11
  <name>freemarkerdor</name>
jtulach@231
    12
  <version>${freemarkerVersion}</version>
jtulach@41
    13
  <url>http://maven.apache.org</url>
jtulach@41
    14
  <dependencies>
jtulach@41
    15
    <dependency>
jaroslav@233
    16
        <groupId>javax.mail</groupId>
jaroslav@233
    17
        <artifactId>mail</artifactId>
jaroslav@233
    18
        <version>1.4.1</version>
jaroslav@233
    19
    </dependency>
jaroslav@233
    20
    <dependency>
jtulach@41
    21
      <groupId>${project.groupId}</groupId>
jtulach@41
    22
      <artifactId>webidor</artifactId>
jtulach@231
    23
      <version>${webidorVersion}</version>
jaroslav@126
    24
      <scope>test</scope>
jaroslav@126
    25
    </dependency>
jaroslav@126
    26
    <dependency>
jaroslav@126
    27
      <groupId>${project.groupId}</groupId>
jaroslav@126
    28
      <artifactId>quoridor</artifactId>
jtulach@231
    29
      <version>${quoridorVersion}</version>
jtulach@41
    30
    </dependency>
jtulach@41
    31
    <dependency>
jaroslav@126
    32
      <groupId>com.sun.jersey</groupId>
jaroslav@126
    33
      <artifactId>jersey-server</artifactId>
jaroslav@126
    34
    </dependency>
jaroslav@126
    35
    <dependency>
jtulach@41
    36
      <groupId>org.netbeans.modules</groupId>
jtulach@41
    37
      <artifactId>org-netbeans-libs-freemarker</artifactId>
jtulach@41
    38
      <version>RELEASE67</version>
jaroslav@64
    39
      <exclusions>
jaroslav@64
    40
        <exclusion>
jaroslav@64
    41
          <artifactId>script-api</artifactId>
jaroslav@64
    42
          <groupId>org.netbeans.external</groupId>
jaroslav@64
    43
        </exclusion>
jaroslav@64
    44
        <exclusion>
jaroslav@64
    45
          <artifactId>org-netbeans-libs-jsr223</artifactId>
jaroslav@64
    46
          <groupId>org.netbeans.api</groupId>
jaroslav@64
    47
        </exclusion>
jaroslav@64
    48
        <exclusion>
jaroslav@64
    49
          <artifactId>freemarker-2.3.8</artifactId>
jaroslav@64
    50
          <groupId>org.netbeans.external</groupId>
jaroslav@64
    51
        </exclusion>
jaroslav@64
    52
      </exclusions>
jtulach@41
    53
    </dependency>
jtulach@41
    54
    <dependency>
jtulach@41
    55
      <groupId>com.sun.jersey</groupId>
jtulach@41
    56
      <artifactId>jersey-client</artifactId>
jtulach@41
    57
    </dependency>
jaroslav@50
    58
    <dependency>
jaroslav@258
    59
      <groupId>com.sun.jersey.jersey-test-framework</groupId>
jaroslav@258
    60
      <artifactId>jersey-test-framework-http</artifactId>
jaroslav@50
    61
      <scope>test</scope>
jaroslav@50
    62
    </dependency>
jaroslav@50
    63
    <dependency>
jaroslav@50
    64
      <groupId>junit</groupId>
jaroslav@50
    65
      <artifactId>junit</artifactId>
jaroslav@50
    66
      <version>4.5</version>
jaroslav@50
    67
      <scope>test</scope>
jaroslav@50
    68
    </dependency>
jtulach@54
    69
    <dependency>
jaroslav@233
    70
        <groupId>org.netbeans.api</groupId>
jaroslav@233
    71
        <artifactId>org-netbeans-modules-nbjunit</artifactId>
jaroslav@233
    72
        <version>RELEASE65</version>
jaroslav@233
    73
        <scope>test</scope>
jaroslav@233
    74
    </dependency>
jaroslav@233
    75
    <dependency>
jtulach@54
    76
      <groupId>freemarker</groupId>
jtulach@54
    77
      <artifactId>freemarker</artifactId>
jtulach@54
    78
      <version>2.3.8</version>
jtulach@54
    79
    </dependency>
jaroslav@178
    80
    <dependency>
jaroslav@178
    81
      <groupId>${project.groupId}</groupId>
jaroslav@178
    82
      <artifactId>statistics</artifactId>
jtulach@231
    83
      <version>${statisticsVersion}</version>
jaroslav@178
    84
      <scope>test</scope>
jaroslav@178
    85
    </dependency>
jtulach@278
    86
    <dependency>
jtulach@278
    87
      <groupId>org.openid4java</groupId>
jtulach@278
    88
      <artifactId>openid4java-server</artifactId>
jtulach@278
    89
      <version>0.9.5</version>
jtulach@278
    90
      <exclusions>
jtulach@278
    91
        <exclusion>
jtulach@278
    92
          <artifactId>xercesImpl</artifactId>
jtulach@278
    93
          <groupId>xerces</groupId>
jtulach@278
    94
        </exclusion>
jtulach@278
    95
      </exclusions>
jtulach@278
    96
    </dependency>
jtulach@41
    97
  </dependencies>
jtulach@41
    98
  <build>
jtulach@41
    99
    <plugins>
jtulach@41
   100
      <plugin>
jtulach@41
   101
        <groupId>org.apache.maven.plugins</groupId>
jtulach@41
   102
        <artifactId>maven-compiler-plugin</artifactId>
jtulach@41
   103
        <version>2.0.2</version>
jtulach@41
   104
        <configuration>
jtulach@41
   105
          <source>1.5</source>
jtulach@41
   106
          <target>1.5</target>
jtulach@41
   107
        </configuration>
jtulach@41
   108
      </plugin>
jaroslav@63
   109
      <plugin>
jaroslav@86
   110
        <artifactId>maven-assembly-plugin</artifactId>
jaroslav@86
   111
        <version>2.2-beta-2</version>
jaroslav@63
   112
        <executions>
jaroslav@63
   113
          <execution>
jaroslav@86
   114
            <id>create-executable-jar</id>
jaroslav@63
   115
            <phase>package</phase>
jaroslav@63
   116
            <goals>
jaroslav@86
   117
              <goal>single</goal>
jaroslav@63
   118
            </goals>
jaroslav@63
   119
            <configuration>
jaroslav@86
   120
              <descriptors>
jaroslav@86
   121
                <descriptor>all-zip.xml</descriptor>
jaroslav@86
   122
              </descriptors>
jaroslav@86
   123
              <finalName>freemarkerdor-${version}</finalName>
jaroslav@63
   124
            </configuration>
jaroslav@63
   125
          </execution>
jaroslav@63
   126
        </executions>
jaroslav@86
   127
      </plugin>
jaroslav@87
   128
      <plugin>
jaroslav@87
   129
        <groupId>org.apache.maven.plugins</groupId>
jaroslav@87
   130
        <artifactId>maven-jar-plugin</artifactId>
jaroslav@87
   131
        <configuration>
jaroslav@87
   132
            <archive>
jaroslav@87
   133
                <manifest>
jaroslav@87
   134
                    <addClasspath>true</addClasspath>
jaroslav@87
   135
                    <classpathPrefix>lib/</classpathPrefix>
jaroslav@87
   136
                    <mainClass>cz.xelfi.quoridor.freemarkerdor.UI</mainClass>
jaroslav@87
   137
                </manifest>
jaroslav@87
   138
            </archive>
jaroslav@87
   139
        </configuration>
jaroslav@87
   140
      </plugin>
jaroslav@87
   141
      </plugins>
jtulach@41
   142
  </build>
jtulach@41
   143
</project>
jtulach@41
   144
jtulach@76
   145
jtulach@78
   146
jaroslav@142
   147
jaroslav@146
   148
jaroslav@156
   149
jtulach@168
   150
jtulach@170
   151
jaroslav@178
   152