Jump Frequently Asked Questions

  1. When compiling Hello.java, I get an error similar to "Class Short not defined."
  2. When running Jump, I get: java.lang.IllegalArgumentException: Cannot load class files via getSystemResource APIs.

1. When compiling Hello.java, I get an error similar to "Class Short not defined."

Jump requires a JDK 1.1 compatible compiler. JDK 1.0 does not have a java.lang.Short class.


2. When running Jump, I get: java.lang.IllegalArgumentException: Cannot load class files via getSystemResource APIs.

When compiling Java programs, Jump needs to get access to the class files used by your application. However, Microsoft's latest VM does not allow access to the class files using the getSystemResource functions.

As distributed, there is a Jump.exe which always runs under the Microsoft VM. This Jump.exe file cannot be used due to the above problem. What you need to do is unzip Jump.zip, which contains the Jump .class files, and run Jump.class through the JDK VM, like this:

  java Jump <args>

This will run Jump itself under the JDK VM and will avoid this problem.