KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am trying to rearchitect my build technique for creating Java jar files which depend on common 3rd party jar files. (GlazedLists, Apache Commons, etc.) I had been chucking them all into {Java JRE dir}/lib/ext so they would automatically be seen by the JRE, but that led to problems like not remembering that I need to distribute certain jar files, so I'd like to learn to be more explicit. So I moved them all into c:\appl\java\common\, added them to the Eclipse build path, aand defined this in my ant file: <path id="javac_classpath"> <fileset dir="${libDir}"> <include name="*.jar"/> </fileset> <fileset dir="c:/appl/java/common"> <include name="*.jar"/> </fileset> </path> I have my Class-Path manifest header set to "." in my jar task but that doesn't seem to work even if I put the relevant jar files into the same directory as my application jar file. I can add them all manually one-by-one to the Class-Path header, but I'm wondering, is there an easier way to get the Class-Path header setup properly?
Tags (comma-separated)
Save Edits
Cancel