Файл CkZip.class -class имеет неправильную версию 55.0, должен быть 52.0 - PullRequest
0 голосов
/ 30 сентября 2018

Мои java и javac имеют одинаковую версию 1.8 - все еще я получаю следующие ошибки - Любая помощь приветствуется ...

c: \ DATA \ Chilkat \ chilkat-9.5.0-jdk11-x64> javac -encoding utf8 -classpath ".; ./ chilkat.jar" Test.java Test.java:6: ошибка: невозможно получить доступ к CkZip import com.chilkatsoft.CkZip;^ плохой файл класса:. \ chilkat.jar (com / chilkatsoft / CkZip.class) файл класса имеет неправильную версию 55.0, должен быть 52.0. Удалите или убедитесь, что он отображается в правильном подкаталоге classpath.

c: \ DATA \ Chilkat \ chilkat-9.5.0-jdk11-x64> java -Djava.library.path =.-classpath ".; ./ chilkat.jar" Ошибка теста: не удалось найти или загрузить основной класс Test

c: \ DATA \ Chilkat \ chilkat-9.5.0-jdk11-x64> pause Нажмите любую клавишу, чтобыПродолжить .,,c: \ DATA \ Chilkat \ chilkat-9.5.0-jdk11-x64> Java-версия Java-версии "1.8.0_181" Java (TM) SE Runtime Environment (сборка 1.8.0_181-b13) 64-разрядная версия Java HotSpot (TM)Виртуальная машина сервера (сборка 25.181-b13, смешанный режим)

c: \ DATA \ Chilkat \ chilkat-9.5.0-jdk11-x64> javac-версия javac 1.8.0_181

c: \DATA \ Chilkat \ chilkat-9.5.0-jdk11-x64> Java-версия Java-версии "1.8.0_181" Java (TM) среда выполнения SE (сборка 1.8.0_181-b13) Java HotSpot (TM) 64-битная виртуальная машина сервера (сборка 25.181-b13, смешанный режим)

1 Ответ

0 голосов
/ 01 октября 2018

У вас есть JDK 8, но вы пытаетесь использовать Chilkat, созданный для JDK 11. Вместо этого вы должны загрузить сборку Chilkat для JDK 8 (в https://www.chilkatsoft.com/java.asp)

...