Jbuilder 2005

  • Автор темы Автор темы telecom
  • Дата начала Дата начала
T

telecom

Здравствуйте! У меня такой вопрос:

Я работаю в JBuilder 2005. Столкнулся с задачей генерации отчетов в виде xls файлов, другими словами импорта данных в Excel средствами языка java. Решил использовать специализированные библиотеки. А именно JExcelApi.

Расскажите как ее подключить и как с ней работать.
Задаю этот вопрос, потому что, почему-то у меня не выходит....

Скачал JExcelApi

Подключение:
Project -> Project properties -> Paths -> вкладка Required Libraries -> Add -> Archives и добавляю нужный jar (jxl.jar) - Правильно?

Ну а дальше уже при работе - возникают ошибки....
Сразу на import jxl.Workbook; ругается и т.д. Нормально только с import jxl.WorkbookSettings;

Короче и т.д. со всеми вытекающими последствиями....
 
Скорее всего проблема с твоим JDK, тебе его нужно либо обновить, либо выбрать другую IDE. Если твоя библиотека которую ты скачал написана и собрана с помощью более нового JDK, то твой устаревший JDK попросту не понимает байт-код этой библиотеки (точнее он жалуется на версию байт-кода, например: у тебя скажем, получается при компиляции 49-я версия байт-кода, а ты пробуешь включить в программу 55-ю версию, и поэтому конфликт). Можно попробовать еще вскрыть и перекомпилировать эту библиотеку с помощью твоего родного JDK, (иногда помогает) потом по новому собрать и подключить! У меня была подобная проблема при попытке использовать библиотеку коннекта для поключения из программы к OpenOffice.org. Удачи!
 
Скорее всего проблема с твоим JDK, тебе его нужно либо обновить, либо выбрать другую IDE. Если твоя библиотека которую ты скачал написана и собрана с помощью более нового JDK, то твой устаревший JDK попросту не понимает байт-код этой библиотеки (точнее он жалуется на версию байт-кода, например: у тебя скажем, получается при компиляции 49-я версия байт-кода, а ты пробуешь включить в программу 55-ю версию, и поэтому конфликт). Можно попробовать еще вскрыть и перекомпилировать эту библиотеку с помощью твоего родного JDK, (иногда помогает) потом по новому собрать и подключить! У меня была подобная проблема при попытке использовать библиотеку коннекта для поключения из программы к OpenOffice.org. Удачи!
Спасибо! Правда, уже давно разобрался... Кстати, именно в этом и была проблема.
Либо новый JDK надо, либо старый jExcelAPI...
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab