David wrote:

Snapshot available:
http://snapshots.repository.codehaus.org/org/codehaus/mojo/hibernate3-maven-plugin/2.2-SNAPSHOT/

0, not using it. Notes:

The POM does not define the <prerequisites> element such that it defaults to Maven 2.0. However, the plugins has deps to Maven APIs in version 2.0.4 and at least a transitive dependency on plexus-utils != 1.1 which would require Maven 2.0.6

mvn dependency:analyze reports several undeclared deps.

The POM defines three profiles: "jdk14", "jdk15" and "jdk16", the latter ones being equal in content. In case these profiles were meant to distinguish Java 1.4 and Java 1.5+, an alternative approach for the profile activations might be
  <jdk>1.4</jdk>
and
  <jdk>!1.4</jdk>
The negation would theoretically also be triggered on Java 1.3- but that's outside the practical scope for any Maven build. However, !1.4 would match Java 1.5, 1.6 and also 1.7, without additional XML duplication.

<publishDate> and <version> could be removed from the site.xml in favor of inheritance from the parent.

The usage.apt says the JDBC driver needs to be added as an extension. Doesn't it work if users add the driver as a regular plugin dependency? IIRC, Maven 3.x aims at removing extensions, so the sketched usage might not work in the future.


Benjamin

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to