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

Revision 1504, 3.4 KB checked in by philsmart, 7 years ago (diff)

changes to jetty 8.1

  • 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>8.1.10.v20130312</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.eclipse.jetty</groupId>
55            <artifactId>jetty-server</artifactId>
56            <version>${jetty.version}</version>
57        </dependency>
58        <dependency>
59            <groupId>org.eclipse.jetty</groupId>
60            <artifactId>jetty-servlet</artifactId>
61            <version>${jetty.version}</version>   
62        </dependency>
63         <dependency>
64            <groupId>org.eclipse.jetty</groupId>
65            <artifactId>jetty-webapp</artifactId>
66            <version>${jetty.version}</version>
67        </dependency>
68        <dependency>
69            <groupId>org.eclipse.jetty</groupId>
70            <artifactId>jetty-jsp</artifactId>
71            <version>${jetty.version}</version>
72        </dependency>
73       
74
75                <dependency>
76                        <groupId>javax.servlet.jsp</groupId>
77                        <artifactId>jsp-api</artifactId>
78                        <version>2.2</version>
79                        <scope>compile</scope>
80                </dependency>
81                <dependency>
82                        <groupId>javax.servlet</groupId>
83                        <artifactId>jstl</artifactId>
84                        <version>1.2</version>
85                </dependency>
86
87                <dependency>
88            <groupId>org.mortbay.jetty</groupId>
89            <artifactId>jsp-2.1-glassfish</artifactId>
90            <version>9.1.02.B04.p0</version>
91        </dependency>
92
93                <dependency>
94                        <groupId>ch.qos.logback</groupId>
95                        <artifactId>logback-classic</artifactId>
96                        <version>0.9.27</version>
97                </dependency>
98
99                <dependency>
100                        <groupId>org.slf4j</groupId>
101                        <artifactId>log4j-over-slf4j</artifactId>
102                        <version>1.6.1</version>
103                </dependency>
104                <dependency>
105                        <groupId>org.slf4j</groupId>
106                        <artifactId>jul-to-slf4j</artifactId>
107                        <version>1.6.1</version>
108                </dependency>
109
110                <dependency>
111                        <groupId>org.slf4j</groupId>
112                        <artifactId>jcl-over-slf4j</artifactId>
113                        <version>1.6.1</version>
114                </dependency>
115
116
117        </dependencies>
118
119</project>
Note: See TracBrowser for help on using the repository browser.