Я работаю над приложением с JXL API, и когда я пытался скомпилировать с использованием eclipse IDE, он работает нормально, и то же самое не компилируется, когда я пытаюсь скомпилировать в командной строке и отображаю приведенное ниже исключение.
Extract.java:6: cannot access jxl.read.biff.BiffException bad class file: C:\Program Files\Java\jdk1.5.0_01\jre\lib\ext\jxl.jar(jxl/read/biff/BiffException.class)
class file has wrong version 50.0, should be 49.0
Please remove or make sure it appears in the correct subdirectory of the classpa
th.
import jxl.read.biff.BiffException;
^
1 error
EDIT:
Я могу выполнить с использованием JDK 1.6. Поскольку JDK 1.6 также должен быть совместим с более низкими версиями, почему он не поддерживает файлы классов, которые были скомпилированы в JDK 1.5.