Creo™ Schematics 4.0 Help Center > Customizing Creo Schematics Using Java APIs > About Loading a Class
  
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.