|
JAVA POI
|
|||
---|---|---|---|
#18+
Такая проблема, написал java процедуру для парсинга из blob-а excel файлов. Скачал себе poi-bin-3.5-FINAL-20090928 залил его с помощью javaload, написал он мне: Classes Loaded: 0 Resources Loaded: 3739 Sources Loaded: 0 Published Interfaces: 0 Classes generated: 0 Classes skipped: 0 Synonyms Created: 0 Errors: 0 пытаюсь запустить процедуру в базе выдает ошибку: "Не может быть разрешен класс xx.ExcelReader" Через таблицу USER_ERRORS смотрю ошибки по нему, пишет такое: ORA-29535: источник требует перекомпиляции ExcelReader:3: cannot access org.apache.poi.hssf.usermodel.HSSFWorkbook bad class file: null class file has wrong version 52.0, should be 49.0 Please remove or make sure it appears in the correct subdirectory of the classpath. import org.apache.poi.hssf.usermodel.HSSFWorkbook; ^ 1 error Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_30-b03) Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_30-b03, mixed mode) В чем может быть проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2019, 13:54 |
|
JAVA POI
|
|||
---|---|---|---|
#18+
Alien1405 В чем может быть проблема? Alien1405 Classes Loaded: 0 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2019, 13:57 |
|
JAVA POI
|
|||
---|---|---|---|
#18+
-2-, А в чем может быть причина? Вроде все делаю по доке. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2019, 15:08 |
|
JAVA POI
|
|||
---|---|---|---|
#18+
Alien1405 class file has wrong version 52.0, should be 49.0 ... Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0 _30-b03) Java HotSpot(TM) 64-Bit Server VM (build 1.5.0 _30-b03, mixed mode) Это скомпилено под 1.8, а нужно перекомпилить под 1.5. https://en.wikipedia.org/wiki/Java_class_file#General_layout Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2019, 15:21 |
|
JAVA POI
|
|||
---|---|---|---|
#18+
Scott Tiger, я скачивал POI 3.5 пишут что она вроде как под java 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2019, 15:29 |
|
JAVA POI
|
|||
---|---|---|---|
#18+
Ну посмотрите соответствующий class-файл, Вас интересуют 7 и 8 с начала файла байты. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2019, 17:00 |
|
JAVA POI
|
|||
---|---|---|---|
#18+
Давно их не пользовал, но вот пишут в сhangelog : Version 3.11-beta1 (2014-08-04) Dropped support for Java 1.5. Java 6 is now the minimum version required to run POI. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2019, 08:33 |
|
JAVA POI
|
|||
---|---|---|---|
#18+
Alien1405 я скачивал POI 3.5 пишут что она вроде как под java 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2019, 08:49 |
|
JAVA POI
|
|||
---|---|---|---|
#18+
Всем спасибо, разобрался, заработало, 3 дня конечно потратил но все же. Проблема в итоге была в том что сначала залил POI под JDK 1.6, при попытке подлить нужные валилось куча ошибок, проблема была в том что не могло перезаписать классы. Удалил в базе классы, залил под 1.4 и оно ожило) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2019, 12:27 |
|
|
start [/forum/topic.php?fid=52&tid=1881892]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 267ms |
total: | 391ms |
0 / 0 |