Файл класса имеет неправильную версию 52.0, должна быть 50.0 с iText 8.0.4 и Java 6 (1.6.0_27) [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Файл класса имеет неправильную версию 52.0, должна быть 50.0 с iText 8.0.4 и Java 6 (1.6.0_27) [закрыто]

Сообщение Anonymous »

Я пытаюсь объединить PDF-файлы с помощью iText 8.0.4 в проект Java. Однако я столкнулся с проблемой, из-за которой файлы классов кажутся несовместимыми с моей версией Java. Вот подробности:
  • Версия Java: Java 6 (1.6.0_27)
  • Версия iText: 8.0.4
  • Операционная система: Windows 10
Сообщение об ошибке:

Код: Выделить всё

D:\Projects\PDFPRoject\src\com\lgc\dws\dimsng\wellexplorer\PDFMerge.java:3:38
java: /D:/Projects/PDFPRoject/src/com/lgc/dws/dimsng/wellexplorer/PDFMerge.java:3: cannot access com.itextpdf.io.font.constants.StandardFonts
bad class file: jar:///D:/Projects/PDFPRoject/lib/iText/io-8.0.4.jar!/com/itextpdf/io/font/constants/StandardFonts.class from ZipFileObject
"class file has wrong version 52.0, should be 50.0"
Please remove or make sure it appears in the correct subdirectory of the classpath.
Почему я обнаружил, что файл класса имеет неправильную версию 52.0, должна быть ошибка 50.0, и как я могу решить эту проблему, чтобы успешно скомпилировать и запустить мой проект с iText 8.0.4 и Java 1.6 .0_27?
Если мне нужна устаревшая версия iText, подскажите, где я могу найти устаревшие jar-файлы iText.
Примечание. Я не могу обновить свою версию Java, поскольку она предоставляется устаревшим продуктом, который клиент в настоящее время не хочет обновлять из-за затрат на лицензию.

Подробнее здесь: https://stackoverflow.com/questions/788 ... d-java-6-1
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»