Hi all,

I have a small problem with classpath ordering in Maven and I’m hoping someone 
can explain how it works. 

In the log of my app, I see the java.class.path.  It starts with lots of 
dependent jars and mostly ends with In house frameworks, Wonder then WebObjects 
frameworks. Unfortunately, one of the jars (StringTemplate) contains a class 
(ASTExpr) I need to override in order to make it happy with KeyValueCoding 
style getter naming. It’s a simple fix, and everything works properly in 
Eclipse as well as with our old Ant builds. But if I include this ASTExpr in my 
framework, the original shows up first in the classpath for the maven build, 
and thus, the class I intended to use as an override is overridden.

I relocated my StringTemplate dependency to the bottom of my pom file, but that 
made no difference in classpath ordering. Is there any secret way to force that 
jar down the list, or perhaps remove the original ASTExpr class from it?

Thanks,

Ramsey
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to