Re: Maven build
Rolf Lear <[email protected]>
| Newsgroups | gmane.comp.java.jdom.general |
|---|---|
| Message-ID | <[email protected]> |
Hi All. I intend to release JDOM 1.1.3 this week (the 1st March - Thursday). I intend to release it to maven central too, but this time, I also intend to: 1. get the dependencies right 2. also deploy jdom-contrib the contrib is a useful part of JDOM 1.x, but it will be merged in to core for JDOM2. Still, it makes some sense to release it for 1.1.3 So, attached are the pom files for what I intend to be the 1.1.3 release, the jdom and the jdom-contrib artifacts. If people could please inspect them, ensure that the dependencies (and everything else) are right, I would appreciate it. I do not get two chances to get the maven-central release right, so I cannot afford to make a mistake on it. So, those who use maven, please take some time to have a look, and give me some feedback on whether it will be good (or not). For the record, these are the things I already know about (but do not intend to fix... unless someone can help...) 1. there should possibly be optional dependencies on: xalan, isorelax, jakarta-regex 2. ... well, there is no 2, I guess. Thanks Rolf On 17/02/2012 8:06 PM, Rolf Lear wrote: > Hi all. > > As an update, I have been 'messing around', and, I have just been > getting frustrated by Maven. > _______________________________________________ To control your jdom-interest membership: http://www.jdom.org/mailman/options/jdom-interest/[email protected]
jdom-1.1.3.pom
(text/plain, 1.8 KB)
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>org.jdom</groupId>
<artifactId>jdom</artifactId>
<packaging>jar</packaging>
<name>JDOM</name>
<version>1.1.3</version>
<description>
A complete, Java-based solution for accessing, manipulating,
and outputting XML data
</description>
<url>http://www.jdom.org</url>
<organization>
<name>JDOM</name>
<url>http://www.jdom.org</url>
</organization>
<mailingLists>
<mailingList>
<name>JDOM-interest Mailing List</name>
<post>[email protected]</post>
<archive>http://jdom.markmail.org/</archive>
</mailingList>
</mailingLists>
<licenses>
<license>
<name>Similar to Apache License but with the acknowledgment clause removed</name>
<url>https://raw.github.com/hunterhacker/jdom/master/LICENSE.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
<url>[email protected]:/hunterhacker/jdom</url>
<connection>scm:git:[email protected]:hunterhacker/jdom</connection>
<developerConnection>scm:git:[email protected]:hunterhacker/jdom</developerConnection>
</scm>
<developers>
<developer>
<id>hunterhacker</id>
<name>Jason Hunter</name>
<email>[email protected]</email>
</developer>
<developer>
<id>rolfl</id>
<name>Rolf Lear</name>
<email>[email protected]</email>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>jaxen</groupId>
<artifactId>jaxen</artifactId>
<version>1.1.3</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.10.0</version>
<optional>true</optional>
</dependency>
</dependencies>
<properties>
<jdk.version>1.2</jdk.version>
</properties>
</project>
jdom-contrib-1.1.3.pom
(text/plain, 1.9 KB)
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>org.jdom</groupId>
<artifactId>jdom-contrib</artifactId>
<packaging>jar</packaging>
<name>JDOM</name>
<version>1.1.3</version>
<description>
A complete, Java-based solution for accessing, manipulating,
and outputting XML data
</description>
<url>http://www.jdom.org</url>
<organization>
<name>JDOM</name>
<url>http://www.jdom.org</url>
</organization>
<mailingLists>
<mailingList>
<name>JDOM-interest Mailing List</name>
<post>[email protected]</post>
<archive>http://jdom.markmail.org/</archive>
</mailingList>
</mailingLists>
<licenses>
<license>
<name>Similar to Apache License but with the acknowledgment clause removed</name>
<url>https://raw.github.com/hunterhacker/jdom/master/LICENSE.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<scm>
<url>[email protected]:/hunterhacker/jdom</url>
<connection>scm:git:[email protected]:hunterhacker/jdom</connection>
<developerConnection>scm:git:[email protected]:hunterhacker/jdom</developerConnection>
</scm>
<developers>
<developer>
<id>hunterhacker</id>
<name>Jason Hunter</name>
<email>[email protected]</email>
</developer>
<developer>
<id>rolfl</id>
<name>Rolf Lear</name>
<email>[email protected]</email>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>org.jdom</groupId>
<artifactId>jdom</artifactId>
<version>1.1.3</version>
</dependency>
<dependency>
<groupId>jaxen</groupId>
<artifactId>jaxen</artifactId>
<version>1.1.3</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
<version>2.10.0</version>
<optional>true</optional>
</dependency>
</dependencies>
<properties>
<jdk.version>1.2</jdk.version>
</properties>
</project>