I have an executable jar file with jt400.jar packaged within it. I can run this application on the server where it is to be deployed and I get a "java.lang.NoClassDefFoundError: com/ibm/as400/access/AS400JDBCDriver" exception (AS400JDBCDriver is a class within jt400.jar). However, when I run this on my development machine I get no such error. It seems that this is because there is another copy of JT400.jar on that machine and it has an entry in the CLASSPATH. Without modifying the classpath of the target machine, how do I make sure that the class files packaged within a jar packaged within another jar can be seen, if you see what I mean?