uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marshall Schor <...@schor.com>
Subject how to use maven-remote-resources-plugin to handle our Notice / License etc. in our Jar builds
Date Mon, 01 Feb 2010 18:51:38 GMT
This plugin
(http://maven.apache.org/plugins/maven-remote-resources-plugin ) is
configured as a standard part of the apache maven superpom (version 6) (
http://repo1.maven.org/maven2/org/apache/apache/6/apache-6.pom ), which
references a "standard" object for this (
org.apache:apache-jar-resource-bundle:1.4 , located here:
http://repo2.maven.org/maven2/org/apache/apache-jar-resource-bundle/1.4/apache-jar-resource-bundle-1.4.jar
)
This jar has "velocity macros" (same as we use for our xdocs->docs
website building).

It appears to be part of standard apache build process to automagically
include the license / notice / and some kind of dependency information
in generated Jars.  This would correspond, I think, to our use of
uimaj-distr things in our Jar setup (where we have ant tasks that copy
things).

After reading the documentation, I still couldn't quite figure out how
we could use this.  Any pointers or explanations by those who've already
climbed the learning curve would be appreciated :-).

-Marshall

Mime
View raw message