About Loading a Class
The Java system automatically loads classes as they are required. To load a Java class, the .class file that represents the customized code must exist in one of two places:
Directory pointed to by the CLIENT_CLASSPATH environment variable.
Directory named java within the creo_schematics directory in the installation directory.
Subsequently, the Java Gateway can call the user-defined classes.
* 
You cannot reload a class after it has been loaded. Therefore, if a class has been recompiled, you must restart the application.