1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3
<artifactId>project</artifactId>
4
<groupId>org.mortbay.jetty</groupId>
5
<version>6.1.19</version>
6
<relativePath>../../pom.xml</relativePath>
8
<modelVersion>4.0.0</modelVersion>
9
<artifactId>jsp-2.1-jetty</artifactId>
10
<name>Glassfish Jasper</name>
11
<description>JSP2.1 Jasper implementation from Glassfish</description>
15
<url>https://glassfish.dev.java.net/public/CDDLv1.0.html</url>
19
<defaultGoal>install</defaultGoal>
22
<directory>src/main/resources</directory>
25
<directory>target/generated-sources</directory>
27
<include>**/*.properties</include>
28
<include>**/*.xml</include>
29
<include>**/*.tld</include>
35
<artifactId>maven-compiler-plugin</artifactId>
39
<compilerArgument>-nowarn </compilerArgument>
43
<groupId>org.apache.maven.plugins</groupId>
44
<artifactId>maven-dependency-plugin</artifactId>
47
<phase>install</phase>
54
<groupId>ant</groupId>
55
<artifactId>ant</artifactId>
56
<version>${ant-version}</version>
59
<groupId>org.eclipse.jdt</groupId>
60
<artifactId>core</artifactId>
61
<version>${eclipse-compiler-version}</version>
64
<groupId>org.mortbay.jetty</groupId>
65
<artifactId>jsp-api-2.1-glassfish</artifactId>
66
<version>${jsp21-version}</version>
69
<groupId>org.mortbay.jetty</groupId>
70
<artifactId>jsp-2.1-glassfish</artifactId>
71
<version>${jsp21-version}</version>
74
<outputDirectory>${basedir}/../../lib/jsp-2.1</outputDirectory>
80
<groupId>org.codehaus.mojo</groupId>
81
<artifactId>build-helper-maven-plugin</artifactId>
82
<version>1.1</version>
86
<phase>generate-sources</phase>
88
<goal>add-source</goal>
92
<source>${project.build.directory}/generated-sources</source>
99
<artifactId>maven-antrun-plugin</artifactId>
109
<delete failonerror="false" dir="../../lib/jsp-2.1"/>
115
<phase>install</phase>
121
<copy failonerror="false" file="target/${project.artifactId}-${project.version}.${project.packaging}" todir="../../lib/jsp-2.1" />
128
<groupId>org.apache.felix</groupId>
129
<artifactId>maven-bundle-plugin</artifactId>
130
<extensions>true</extensions>
134
<goal>manifest</goal>
138
<Bundle-RequiredExecutionEnvironment>J2SE-1.5</Bundle-RequiredExecutionEnvironment>
139
<Import-Package>!com.sun.appserv.*,!com.sun.common.util.*,!com.sun.el.*,!com.sun.enterprise.web.*,!com.sun.org.apache.commons.*,!org.apache.jasper.*,*</Import-Package>
149
<groupId>org.apache.maven.plugins</groupId>
150
<artifactId>maven-jar-plugin</artifactId>
153
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
161
<groupId>org.eclipse.jdt</groupId>
162
<artifactId>core</artifactId>
163
<version>${eclipse-compiler-version}</version>
166
<groupId>org.mortbay.jetty</groupId>
167
<artifactId>jetty-util</artifactId>
168
<version>${project.version}</version>
169
<scope>provided</scope>
172
<groupId>org.mortbay.jetty</groupId>
173
<artifactId>jsp-api-2.1-glassfish</artifactId>
174
<version>${jsp21-version}</version>
177
<groupId>org.mortbay.jetty</groupId>
178
<artifactId>jsp-2.1-glassfish</artifactId>
179
<version>${jsp21-version}</version>
182
<groupId>org.mortbay.jetty</groupId>
183
<artifactId>servlet-api</artifactId>
188
<groupId>org.mortbay.jetty</groupId>
189
<artifactId>servlet-api</artifactId>
190
<version>${servlet-version}</version>
191
<scope>provided</scope>
194
<groupId>ant</groupId>
195
<artifactId>ant</artifactId>
199
<eclipse-compiler-version>3.1.1</eclipse-compiler-version>