JExpress reports that it can't find files for my project.

You need to add all the directories, zip files, and JAR files that you system uses to the Developer's classpath in the Classes panel. If you're using any dynamically loaded classes (e.g., your app uses Class.forName or ClassLoader.loadClass), then you must explicitly include those classes in the File List on the Files panel.

If you're having a difficult time remembering all the places where your system resides, then here is a simple procedure to help you configure your classpath properly.

  • On the Files panel, click on the Edit button and then click the Reset button.
  • Add all the directories, zip files, and JAR files that you know your system uses and organize them in the correct search order. Remember many operating systems consider case to be important in directory and filenames.
  • On the Classes panel, find your classes automatically.
  • On the Build panel, click on the Build button.
  • If JExpress isn't able to find all the classes, then you'll see the Messages panel pop up with a list of missing classes. Locate where thoese items reside on your system, add them to the Developer's classpath in the Files panel, and let JExpress try to find all the classes again.
  • Repeat the last step until JExpress reports it's Done.
Applies to
Version independent
classpath, missing classes

All information is provided "as is", without warranty of any kind, and subject to change. DeNova uses its best efforts to provide complete and accurate information. DeNova disclaims all warranties, either explicit or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall DeNova or its suppliers be liable for any damages whatsoever, including direct, indirect, incidental, consequential, loss of business profits or special damages, even if DeNova or its suppliers have been advised of the possibility of such damages.