I tried that, and now it gives a NoClassDefFoundError whenever I try to run it. This solution seems a little weird, though. If I want to run a file that's just in java\puzzle\, wouldn't setting the classpath to java\myClasses\geom\ make it not even see \puzzle\? How do you set it so that a package is accessible from anywhere else on the computer without having to change the classpath every time? I know it's possible, all of the default Java packages work that way, like java.awt.
