On Mon, Feb 20, 2012 at 2:47 PM, Paul Stanton <p...@mapshed.com.au> wrote:
> I have multiple tapestry projects which all need to have the patches
> applied, and so far the only reliable method I can find is to include them
> in each projects source tree. I am finding it difficult to ensure that the
> patch is applied when it is contained in its own jar since this method of
> patching depends on the classloader and the order the jars are loaded etc.
> The other alternative is to create a patched copy of tapestry-core.jar, and
> then exclude tapestry-core from the pom, however this seems ugly.

Why would this be ugly? I have lots of libraries with patched up
versions for my company's use, each deployed to our internal Maven
repo with an additional version identifier, such as
5.1.0.5-mycompany-1. You don't have to exclude anything. If you
specify that specific version in your application pom, the nearest
version resolution takes care of including that version as a
dependency, rather than some other version via transitive dependency.

Kalle

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to