source: raptor-jetty-server/trunk/pom.xml @ 1415

Revision 1415, 2.8 KB checked in by philsmart, 8 years ago (diff)
  • Property svn:mime-type set to text/plain
Line 
1<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3        <modelVersion>4.0.0</modelVersion>
4        <groupId>uk.ac.cardiff.raptor</groupId>
5        <artifactId>raptor-jetty-server</artifactId>
6        <version>0.0.1-SNAPSHOT</version> <!-- never icrement, this is just a server wrapper -->
7
8        <properties>
9                <jetty.version>6.1.25</jetty.version>
10                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
11                <project.reporting.outputEncoding>${project.build.sourceEncoding}</project.reporting.outputEncoding>
12        </properties>
13
14        <build>
15                <plugins>
16                        <plugin>
17                                <artifactId>maven-jar-plugin</artifactId>
18                                <configuration>
19                                        <finalName>raptor-web</finalName>
20                                        <archive>
21                                                <manifest>
22                                                        <mainClass>uk.ac.cardiff.raptorserver.server.RunServer</mainClass>
23                                                        <addClasspath>true</addClasspath>
24                                                        <classpathPrefix>lib/</classpathPrefix>
25                                                </manifest>
26                                        </archive>
27                                </configuration>
28                        </plugin>
29                        <plugin>
30                                <groupId>org.apache.maven.plugins</groupId>
31                                <artifactId>maven-dependency-plugin</artifactId>
32                                <executions>
33                                        <execution>
34                                                <id>copy-dependencies</id>
35                                                <phase>package</phase>
36                                                <goals>
37                                                        <goal>copy-dependencies</goal>
38                                                </goals>
39                                                <configuration>
40                                                        <outputDirectory>${project.build.directory}/lib</outputDirectory>
41                                                        <overWriteReleases>true</overWriteReleases>
42                                                        <overWriteSnapshots>true</overWriteSnapshots>
43                                                        <overWriteIfNewer>true</overWriteIfNewer>
44                                                </configuration>
45                                        </execution>
46                                </executions>
47                        </plugin>
48                </plugins>
49        </build>
50
51        <dependencies>
52               
53                <dependency>
54                        <groupId>org.mortbay.jetty</groupId>
55                        <artifactId>jetty</artifactId>
56                        <version>${jetty.version}</version>
57                </dependency>
58       
59
60                <dependency>
61                        <groupId>javax.servlet.jsp</groupId>
62                        <artifactId>jsp-api</artifactId>
63                        <version>2.2</version>
64                        <scope>compile</scope>
65                </dependency>
66                <dependency>
67                        <groupId>javax.servlet</groupId>
68                        <artifactId>jstl</artifactId>
69                        <version>1.2</version>
70                </dependency>
71
72                <dependency>
73            <groupId>org.mortbay.jetty</groupId>
74            <artifactId>jsp-2.1-glassfish</artifactId>
75            <version>9.1.02.B04.p0</version>
76        </dependency>
77
78                <dependency>
79                        <groupId>ch.qos.logback</groupId>
80                        <artifactId>logback-classic</artifactId>
81                        <version>0.9.27</version>
82                </dependency>
83
84                <dependency>
85                        <groupId>org.slf4j</groupId>
86                        <artifactId>log4j-over-slf4j</artifactId>
87                        <version>1.6.1</version>
88                </dependency>
89                <dependency>
90                        <groupId>org.slf4j</groupId>
91                        <artifactId>jul-to-slf4j</artifactId>
92                        <version>1.6.1</version>
93                </dependency>
94
95                <dependency>
96                        <groupId>org.slf4j</groupId>
97                        <artifactId>jcl-over-slf4j</artifactId>
98                        <version>1.6.1</version>
99                </dependency>
100
101
102        </dependencies>
103
104</project>
Note: See TracBrowser for help on using the repository browser.