Hi Bill,
Jars can neither contain nor import other jars, so we actually can't understand what you mean. Can you talk in terms of classes and files? Classes can use other classes, so a class in one jar could depend on a class in another jar, and so both jars would be required at runtime. But you can't pack one jar file inside another (if that's what you're saying.) You need to have all the jars available directly on the file system. It's possible for one jar's Class-Path attribute to mention another jar file, but again, that second jar must be available as a file,
not inside the first jar.
When you run an application that needs multiple jars, you can just specify all the jars on the command line:
java -cp a.jar;b.jar;c.jar com.me.MyClass