pom.xml | pom.xml | |||
---|---|---|---|---|
<?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | |||
<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/P OM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> | <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/P OM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> | |||
<modelVersion>4.0.0</modelVersion> | <modelVersion>4.0.0</modelVersion> | |||
<groupId>org.quartz-scheduler</groupId> | <groupId>org.quartz-scheduler</groupId> | |||
<artifactId>quartz-parent</artifactId> | <artifactId>quartz-parent</artifactId> | |||
<version>1.8.6</version> | <version>2.0.2</version> | |||
<packaging>pom</packaging> | <packaging>pom</packaging> | |||
<name>Quartz Parent POM</name> | <name>Quartz Parent POM</name> | |||
<description> | <description> | |||
Quartz is a full-featured, open source job scheduling system that | Quartz is a full-featured, open source job scheduling system that | |||
can be integrated with, or used along side virtually any J2EE or | can be integrated with, or used along side virtually any J2EE or | |||
J2SE application | J2SE application | |||
</description> | </description> | |||
<url>http://quartz-scheduler.org/</url> | <url>http://quartz-scheduler.org/</url> | |||
skipping to change at line 71 | skipping to change at line 72 | |||
<groupId>org.quartz-scheduler</groupId> | <groupId>org.quartz-scheduler</groupId> | |||
<artifactId>quartz</artifactId> | <artifactId>quartz</artifactId> | |||
<version>${project.version}</version> | <version>${project.version}</version> | |||
</dependency> | </dependency> | |||
</dependencies> | </dependencies> | |||
</dependencyManagement> | </dependencyManagement> | |||
<modules> | <modules> | |||
<module>quartz</module> | <module>quartz</module> | |||
<module>quartz-jboss</module> | <module>quartz-jboss</module> | |||
<module>quartz-backward-compat</module> | ||||
<module>examples</module> | <module>examples</module> | |||
</modules> | </modules> | |||
<build> | <build> | |||
<pluginManagement> | ||||
<plugins> | ||||
<plugin> | ||||
<groupId>org.apache.maven.plugins</groupId> | ||||
<artifactId>maven-compiler-plugin</artifactId> | ||||
<version>2.0.2</version> | ||||
<configuration> | ||||
<source>1.5</source> | ||||
<target>1.5</target> | ||||
</configuration> | ||||
</plugin> | ||||
<plugin> | ||||
<groupId>org.apache.maven.plugins</groupId> | ||||
<artifactId>maven-source-plugin</artifactId> | ||||
<version>2.1.2</version> | ||||
<executions> | ||||
<execution> | ||||
<id>attach-sources</id> | ||||
<phase>package</phase> | ||||
<goals> | ||||
<goal>jar</goal> | ||||
</goals> | ||||
</execution> | ||||
</executions> | ||||
</plugin> | ||||
<plugin> | ||||
<artifactId>maven-surefire-plugin</artifactId> | ||||
<version>2.6</version> | ||||
<configuration> | ||||
<systemProperties> | ||||
<property> | ||||
<!-- skip update check in tests --> | ||||
<name>org.terracotta.quartz.skipUpdateCheck</name> | ||||
<value>true</value> | ||||
</property> | ||||
</systemProperties> | ||||
</configuration> | ||||
</plugin> | ||||
<plugin> | ||||
<groupId>org.codehaus.mojo</groupId> | ||||
<artifactId>findbugs-maven-plugin</artifactId> | ||||
<version>2.3.1</version> | ||||
<configuration> | ||||
<findbugsXmlOutput>true</findbugsXmlOutput> | ||||
<findbugsXmlWithMessages>true</findbugsXmlWithMessages> | ||||
<xmlOutput>true</xmlOutput> | ||||
<excludeFilterFile>${basedir}/../src/findbugs/excludeFilter.xml | ||||
</excludeFilterFile> | ||||
</configuration> | ||||
</plugin> | ||||
<plugin> | ||||
<groupId>org.apache.maven.plugins</groupId> | ||||
<artifactId>maven-pmd-plugin</artifactId> | ||||
<version>2.5</version> | ||||
<configuration> | ||||
<aggregate>true</aggregate> | ||||
<targetJdk>1.5</targetJdk> | ||||
</configuration> | ||||
</plugin> | ||||
</plugins> | ||||
</pluginManagement> | ||||
<plugins> | <plugins> | |||
<plugin> | <plugin> | |||
<groupId>org.codehaus.mojo</groupId> | <groupId>org.codehaus.mojo</groupId> | |||
<artifactId>findbugs-maven-plugin</artifactId> | <artifactId>findbugs-maven-plugin</artifactId> | |||
<configuration> | <configuration> | |||
<skip>true</skip> | <skip>true</skip> | |||
</configuration> | </configuration> | |||
</plugin> | </plugin> | |||
<plugin> | <plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | <groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-compiler-plugin</artifactId> | <artifactId>maven-compiler-plugin</artifactId> | |||
<version>2.0.2</version> | ||||
<configuration> | ||||
<source>1.5</source> | ||||
<target>1.5</target> | ||||
</configuration> | ||||
</plugin> | </plugin> | |||
<plugin> | <plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | <groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-source-plugin</artifactId> | <artifactId>maven-source-plugin</artifactId> | |||
<executions> | ||||
<execution> | ||||
<id>attach-sources</id> | ||||
<phase>package</phase> | ||||
<goals> | ||||
<goal>jar</goal> | ||||
</goals> | ||||
</execution> | ||||
</executions> | ||||
</plugin> | </plugin> | |||
<plugin> | <plugin> | |||
<artifactId>maven-surefire-plugin</artifactId> | ||||
<version>2.6</version> | ||||
<configuration> | ||||
<forkMode>always</forkMode> | ||||
<systemProperties> | ||||
<property> | ||||
<!-- skip update check in tests --> | ||||
<name>org.terracotta.quartz.skipUpdateCheck</name> | ||||
<value>true</value> | ||||
</property> | ||||
</systemProperties> | ||||
</configuration> | ||||
</plugin> | ||||
<plugin> | ||||
<groupId>org.apache.maven.plugins</groupId> | <groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-checkstyle-plugin</artifactId> | <artifactId>maven-checkstyle-plugin</artifactId> | |||
<version>2.3</version> | <version>2.3</version> | |||
<executions> | <executions> | |||
<execution> | <execution> | |||
<phase>verify</phase> | <phase>verify</phase> | |||
<goals> | <goals> | |||
<goal>checkstyle</goal> | <goal>checkstyle</goal> | |||
</goals> | </goals> | |||
</execution> | </execution> | |||
skipping to change at line 145 | skipping to change at line 179 | |||
<headerLocation>${basedir}/../src/checkstyle/src-header.txt</head erLocation> | <headerLocation>${basedir}/../src/checkstyle/src-header.txt</head erLocation> | |||
<enableRSS>false</enableRSS> | <enableRSS>false</enableRSS> | |||
<linkXRef>false</linkXRef> | <linkXRef>false</linkXRef> | |||
<consoleOutput>true</consoleOutput> | <consoleOutput>true</consoleOutput> | |||
<failsOnError>true</failsOnError> | <failsOnError>true</failsOnError> | |||
<failOnViolation>true</failOnViolation> | <failOnViolation>true</failOnViolation> | |||
<includeTestSourceDirectory>false</includeTestSourceDirectory> | <includeTestSourceDirectory>false</includeTestSourceDirectory> | |||
<enableRulesSummary>true</enableRulesSummary> | <enableRulesSummary>true</enableRulesSummary> | |||
</configuration> | </configuration> | |||
</plugin> | </plugin> | |||
<plugin> | ||||
<groupId>org.codehaus.mojo</groupId> | ||||
<artifactId>findbugs-maven-plugin</artifactId> | ||||
<version>2.3.2</version> | ||||
<configuration> | ||||
<findbugsXmlOutput>true</findbugsXmlOutput> | ||||
<findbugsXmlWithMessages>true</findbugsXmlWithMessages> | ||||
<xmlOutput>true</xmlOutput> | ||||
<excludeFilterFile>${basedir}/../src/findbugs/excludeFilter.xml | ||||
</excludeFilterFile> | ||||
</configuration> | ||||
</plugin> | ||||
<plugin> | ||||
<groupId>org.apache.maven.plugins</groupId> | ||||
<artifactId>maven-pmd-plugin</artifactId> | ||||
<version>2.5</version> | ||||
<configuration> | ||||
<aggregate>true</aggregate> | ||||
<targetJdk>1.5</targetJdk> | ||||
</configuration> | ||||
</plugin> | ||||
</plugins> | </plugins> | |||
</build> | </build> | |||
<profiles> | <profiles> | |||
<profile> | <profile> | |||
<!-- Profile to include the quartz-oracle module in the build. --> | <!-- Profile to include the quartz-oracle module in the build. --> | |||
<id>oracle</id> | <id>oracle</id> | |||
<modules> | <modules> | |||
<module>quartz-oracle</module> | <module>quartz-oracle</module> | |||
skipping to change at line 204 | skipping to change at line 218 | |||
<profile> | <profile> | |||
<!-- Profile to include the quartz-all module in the build. --> | <!-- Profile to include the quartz-all module in the build. --> | |||
<id>all</id> | <id>all</id> | |||
<modules> | <modules> | |||
<module>quartz-all</module> | <module>quartz-all</module> | |||
</modules> | </modules> | |||
</profile> | </profile> | |||
<profile> | <profile> | |||
<id>tc-publish</id> | ||||
<build> | ||||
<plugins> | ||||
<plugin> | ||||
<groupId>org.apache.maven.plugins</groupId> | ||||
<artifactId>maven-scm-plugin</artifactId> | ||||
<version>1.4</version> | ||||
<executions> | ||||
<execution> | ||||
<id>tim-quartz-ee-export</id> | ||||
<phase>prepare-package</phase> | ||||
<goals> | ||||
<goal>export</goal> | ||||
</goals> | ||||
<configuration> | ||||
<connectionUrl>scm:svn:https://svn.terracotta.org/repo/fo | ||||
rge/enterprise/tim-quartz-ee/trunk/tim-quartz-2.0-ee/src/main/java</connect | ||||
ionUrl> | ||||
<exportDirectory>${project.build.directory}/tim-quartz-2. | ||||
0-ee-src</exportDirectory> | ||||
<username>${svn.username}</username> | ||||
<password>${svn.password}</password> | ||||
</configuration> | ||||
</execution> | ||||
</executions> | ||||
</plugin> | ||||
</plugins> | ||||
</build> | ||||
</profile> | ||||
<profile> | ||||
<!-- | <!-- | |||
Profile used to prepare the distribution, including generating Java Docs and invoking the assembly | Profile used to prepare the distribution, including generating Java Docs and invoking the assembly | |||
plugin to create the distribution archive files. To create the dis tribution, invoke the package phase | plugin to create the distribution archive files. To create the dis tribution, invoke the package phase | |||
and the assembly:assembly plugin goal with this profile enabled, i. e.: | and the assembly:assembly plugin goal with this profile enabled, i. e.: | |||
mvn -Pprepare-distribution package assembly:assembly | mvn -Pprepare-distribution package assembly:assembly | |||
To include the quartz-oracle and quartz-weblogic artifacts in the d istribution, make sure to enable the | To include the quartz-oracle and quartz-weblogic artifacts in the d istribution, make sure to enable the | |||
respective profiles when assembling the package, i.e.: | respective profiles when assembling the package, i.e.: | |||
mvn -Pprepare-distribution -Poracle,weblogic,all package assembly :assembly | mvn -Pprepare-distribution -Poracle,weblogic,all package assembly :assembly | |||
--> | --> | |||
<id>prepare-distribution</id> | <id>prepare-distribution</id> | |||
<build> | <build> | |||
<plugins> | <plugins> | |||
<plugin> | <plugin> | |||
<artifactId>maven-javadoc-plugin</artifactId> | <artifactId>maven-javadoc-plugin</artifactId> | |||
<version>2.7</version> | <version>2.7</version> | |||
<executions> | <executions> | |||
<execution> | <execution> | |||
<id>aggregate-javadocs</id> | <id>javadoc-jars</id> | |||
<phase>prepare-package</phase> | <phase>package</phase> | |||
<goals> | <goals> | |||
<goal>aggregate</goal> | ||||
<goal>jar</goal> | <goal>jar</goal> | |||
</goals> | </goals> | |||
<configuration> | <configuration> | |||
<excludePackageNames>org.quartz.examples</excludePackageN ames> | ||||
<bottom><![CDATA[Copyright 2001-{currentYear}, <a href="h ttp://www.terracotta.org">Terracotta, Inc.<a>]]></bottom> | <bottom><![CDATA[Copyright 2001-{currentYear}, <a href="h ttp://www.terracotta.org">Terracotta, Inc.<a>]]></bottom> | |||
<doctitle>Quartz Enterprise Job Scheduler ${project.versi on} API</doctitle> | <doctitle>Quartz Enterprise Job Scheduler ${project.versi on} API</doctitle> | |||
<excludePackageNames>org.quartz.examples</excludePackageN | </configuration> | |||
ames> | </execution> | |||
<execution> | ||||
<id>make-javadoc</id> | ||||
<phase>package</phase> | ||||
<goals> | ||||
<goal>aggregate-jar</goal> | ||||
</goals> | ||||
<configuration> | ||||
<outputDirectory>${project.build.directory}/apidocs</outp | ||||
utDirectory> | ||||
<bottom><![CDATA[Copyright 2001-{currentYear}, <a href="h | ||||
ttp://www.terracotta.org">Terracotta, Inc.<a>]]></bottom> | ||||
<doctitle>Quartz Enterprise Job Scheduler ${project.versi | ||||
on} API</doctitle> | ||||
<sourcepath>${project.build.directory}/tim-quartz-2.0-ee- | ||||
src: | ||||
${basedir}/quartz/src/main/java: | ||||
${basedir}/quartz-jboss/src/main/java: | ||||
${basedir}/quartz-oracle/src/main/java: | ||||
${basedir}/quartz-weblogic/src/main/java | ||||
</sourcepath> | ||||
<excludePackageNames>org.quartz.examples:*.spi:org.terrac | ||||
otta.quartz</excludePackageNames> | ||||
</configuration> | </configuration> | |||
</execution> | </execution> | |||
</executions> | </executions> | |||
</plugin> | </plugin> | |||
<plugin> | <plugin> | |||
<artifactId>maven-assembly-plugin</artifactId> | <artifactId>maven-assembly-plugin</artifactId> | |||
<version>2.2.2</version> | <version>2.2</version> | |||
<configuration> | <configuration> | |||
<finalName>quartz-${project.version}</finalName> | <finalName>quartz-${project.version}</finalName> | |||
<appendAssemblyId>false</appendAssemblyId> | <appendAssemblyId>false</appendAssemblyId> | |||
<descriptors> | <descriptors> | |||
<descriptor>src/main/assembly/dist.xml</descriptor> | <descriptor>src/main/assembly/dist.xml</descriptor> | |||
</descriptors> | </descriptors> | |||
</configuration> | </configuration> | |||
</plugin> | </plugin> | |||
</plugins> | </plugins> | |||
</build> | </build> | |||
skipping to change at line 267 | skipping to change at line 327 | |||
<property> | <property> | |||
<name>performRelease</name> | <name>performRelease</name> | |||
<value>true</value> | <value>true</value> | |||
</property> | </property> | |||
</activation> | </activation> | |||
<build> | <build> | |||
<plugins> | <plugins> | |||
<plugin> | <plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | <groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-gpg-plugin</artifactId> | <artifactId>maven-gpg-plugin</artifactId> | |||
<version>1.1</version> | ||||
<executions> | <executions> | |||
<execution> | <execution> | |||
<id>sign-artifacts</id> | <id>sign-artifacts</id> | |||
<phase>verify</phase> | <phase>verify</phase> | |||
<goals> | <goals> | |||
<goal>sign</goal> | <goal>sign</goal> | |||
</goals> | </goals> | |||
<configuration> | <configuration> | |||
<keyname>Terracotta Release Engineer</keyname> | <keyname>Terracotta Release Engineer</keyname> | |||
</configuration> | </configuration> | |||
End of changes. 15 change blocks. | ||||
56 lines changed or deleted | 124 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |