Я хочу сделать loadjava iText 5.5.3 в моей базе данных. Моя база данных oracle 10.2.0.4, я думаю, что у меня проблема с java-версией.Совместимость между iText 5.5.3 и java 1.6.0.17
На моей базе данных это:
C:\numerisation>java -version
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Первая ошибка я получаю при выполнении моей загрузки Явы:
resolving: class com/itextpdf/text/pdf/hyphenation/CharVector
errors : class com/itextpdf/text/pdf/hyphenation/CharVector
ORA-29552: avertissement de vÚrification : java.lang.UnsupportedClassVersionError:
com/itextpdf/text/pdf/hyphenation/CharVector (Unsupported major.minor version 49.0)
Я искал в Интернете, и он говорит, что я не совместимую версию из java. Что бы вы сделали ? Установить новую версию Java в базе данных? Если да, то какой? В базе данных он работал с iText 2.1.3.
Файлы классов версии 49 создаются с помощью Java 5. Это означает, что где-то в вашей системе у вас есть версия Java старше Java 5. Найдите _that_ и обновите ее. Обратите внимание: на одном компьютере можно установить несколько версий Java, поэтому только потому, что ваша версия по умолчанию - это Java 6, не означает, что это версия, которую использует ваш Oracle. –