pom.xml revision 32
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen<project xmlns="http://maven.apache.org/POM/4.0.0"
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <url>http://java.sun.com/projects/javamail</url>
41e1c7380edda701719d8ce1fb4d465d2ec4c84dTimo Sirainen <comments>A business-friendly OSS license</comments>
bb10ebcf076c959c752f583746d83805d7686df8Timo Sirainen <url>https://glassfish.dev.java.net/public/CDDL+GPL.html</url>
bb10ebcf076c959c752f583746d83805d7686df8Timo Sirainen <comments>GPL version 2 plus the Classpath Exception</comments>
bb10ebcf076c959c752f583746d83805d7686df8Timo Sirainen <organization>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </organization>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <activation-api.version>1.1</activation-api.version>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <!-- defaults that are overridden in mail module -->
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </properties>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <organization>Sun Microsystems, Inc.</organization>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </developers>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <artifactId>maven-compiler-plugin</artifactId>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <configuration>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </configuration>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <!-- need at least this version to make excludes work -->
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <configuration>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <manifestEntries>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen </manifestEntries>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </configuration>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen This is the rule that creates the zip file for distribution.
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <artifactId>maven-assembly-plugin</artifactId>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen I'd like this to be run as part of the
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen package phase, but that doesn't work.
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen Have to run it explicitly as:
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen mvn package assembly:assembly
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <phase>package</phase>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <goal>assembly</goal>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <configuration>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen <descriptors>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen </descriptors>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </configuration>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen </executions>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <dependencyManagement>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <dependencies>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </dependency>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </dependency>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </dependency>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </dependency>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen </dependency>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </dependency>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </dependencies>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </dependencyManagement>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <dependencies>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen </dependency>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <!-- following works around a bug that causes NullPointerException -->
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </dependency>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen </dependency>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen </dependencies>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen Following two needed to make <includes> work in dependency plugin
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen and <excludes> work in jar plugin.
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen <pluginRepositories>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen <pluginRepository>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen <url>http://people.apache.org/repo/m2-snapshot-repository</url>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen </pluginRepository>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <pluginRepository>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen <url>http://snapshots.repository.codehaus.org</url>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </pluginRepository>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen </pluginRepositories>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen <repositories>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen <url>http://people.apache.org/repo/m2-snapshot-repository</url>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen </repository>
16c89b1260c9d07c01c83a9219424d3727069b2eTimo Sirainen <url>http://snapshots.repository.codehaus.org</url>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen </repository>
faed8babca9914257f34fb2e603d74016d563b2dTimo Sirainen </repositories>