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"> 2 <parent> 3 <artifactId>project</artifactId> 4 <groupId>org.mortbay.jetty</groupId> 5 <version>6.1.26</version> 6 <relativePath>../../pom.xml</relativePath> 7 </parent> 8 <modelVersion>4.0.0</modelVersion> 9 <groupId>org.mortbay.jetty</groupId> 10 <artifactId>jetty-sslengine</artifactId> 11 <name>Jetty SSLEngine</name> 12 <url>http://jetty.mortbay.org</url> 13 <licenses> 14 <license> 15 <name>Apache License Version 2</name> 16 <url>http://www.apache.org/licenses/LICENSE-2.0</url> 17 </license> 18 </licenses> 19 <build> 20 <defaultGoal>install</defaultGoal> 21 <plugins> 22 <plugin> 23 <artifactId>maven-compiler-plugin</artifactId> 24 <configuration> 25 <source>1.5</source> 26 <target>1.5</target> 27 </configuration> 28 </plugin> 29 <plugin> 30 <artifactId>maven-antrun-plugin</artifactId> 31 <executions> 32 <execution> 33 <id>copyfiles</id> 34 <phase>install</phase> 35 <goals> 36 <goal>run</goal> 37 </goals> 38 <configuration> 39 <tasks> 40 <copy failonerror="false" file="target/${project.artifactId}-${project.version}.${project.packaging}" todir="../../lib/ext" /> 41 <copy failonerror="false" file="src/main/config/etc/jetty-sslengine.xml" todir="../../etc" /> 42 </tasks> 43 </configuration> 44 </execution> 45 <execution> 46 <id>clean</id> 47 <phase>clean</phase> 48 <goals> 49 <goal>run</goal> 50 </goals> 51 <configuration> 52 <tasks> 53 <delete failonerror="false" file="../../lib/ext/${project.artifactId}-${project.version}.${project.packaging}"/> 54 <delete failonerror="false" file="../../etc/jetty-sslengine.xml"/> 55 </tasks> 56 </configuration> 57 </execution> 58 </executions> 59 </plugin> 60 <plugin> 61 <groupId>org.apache.felix</groupId> 62 <artifactId>maven-bundle-plugin</artifactId> 63 <version>${maven-bundle-plugin-version}</version> 64 <extensions>true</extensions> 65 <executions> 66 <execution> 67 <goals> 68 <goal>manifest</goal> 69 </goals> 70 <configuration> 71 <instructions> 72 <Bundle-SymbolicName>org.mortbay.jetty.security</Bundle-SymbolicName> 73 <Bundle-RequiredExecutionEnvironment>J2SE-1.4</Bundle-RequiredExecutionEnvironment> 74 <Import-Package>*</Import-Package> 75 <Export-Package>org.mortbay.jetty.security;version=${project.version}</Export-Package> 76 <Bundle-DocURL>http://jetty.mortbay.org</Bundle-DocURL> 77 </instructions> 78 </configuration> 79 </execution> 80 </executions> 81 </plugin> 82 <plugin> 83 <groupId>org.apache.maven.plugins</groupId> 84 <artifactId>maven-jar-plugin</artifactId> 85 <version>${maven-jar-plugin-version}</version> 86 <configuration> 87 <archive> 88 <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> 89 </archive> 90 </configuration> 91 </plugin> 92 </plugins> 93 </build> 94 <dependencies> 95 <dependency> 96 <groupId>org.mortbay.jetty</groupId> 97 <artifactId>jetty</artifactId> 98 <version>${project.version}</version> 99 </dependency> 100 <dependency> 101 <groupId>junit</groupId> 102 <artifactId>junit</artifactId> 103 <scope>test</scope> 104 </dependency> 105 </dependencies> 106</project> 107