Проблема с приложением Java, использующим Apache POI, созданным с помощью Jpackage [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Проблема с приложением Java, использующим Apache POI, созданным с помощью Jpackage [закрыто]

Сообщение Гость »


У меня есть Java-приложение, которое использует Apache POI 3.17 для чтения документов Excel. Он отлично работает при запуске из eclipse. Но когда я использую jpackage для создания исполняемого файла, он не запускается и появляется сообщение об ошибке «Не удалось запустить JVM». Здесь используется JDK версии 17. Также использовал jdeps, чтобы найти все необходимые модули для использования с jpackage. Аналогичная проблема возникла с чем-то еще; Это произошло из-за отсутствия зависимых модулей. Как правильно определить все необходимые модули?

Вот код:

import java.io.FileInputStream; импортировать org.apache.poi.xssf.usermodel.XSSFRow; импортировать org.apache.poi.xssf.usermodel.XSSFSheet; импортировать org.apache.poi.xssf.usermodel.XSSFWorkbook; общественный класс PoiTest { public static void main(String[] args) { Строковое имя файла = "C:\\tmp\\TestSheet.xlsx"; FileInputStream fs = null; XSSFWorkbook wb = ноль; пытаться { фс = новый FileInputStream (имя файла); wb = новая XSSFWorkbook (фс); Лист XSSFSheet = wb.getSheetAt(0); XSSFRow r = лист.getRow(0); System.out.println("Значение ячейки 1=" + r.getCell(0)); } catch (Исключение е) { е.printStackTrace(); } } } Вот скрипт ant, показывающий команду jpackage:

А вот зависимые файлы jar для приложения:
[*]commons-collections4-4.1.jar [*]poi-3.17.jar [*]poi-ooxml-3.17.jar [*]poi-ooxml-schemas-3.17.jar [*]xmlbeans-2.6.0.jar
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Пакет org.apache.poi.ss.usermodel доступен из более чем одного модуля: poi, poi.ooxml [закрыто]
    Anonymous » » в форуме JAVA
    0 Ответы
    242 Просмотры
    Последнее сообщение Anonymous
  • Пакет org.apache.poi.ss.usermodel доступен из более чем одного модуля: poi, poi.ooxml [закрыто]
    Anonymous » » в форуме Apache
    0 Ответы
    163 Просмотры
    Последнее сообщение Anonymous
  • Зависимость Apache POI в проекте Maven: java.lang.NoClassDefFoundError: не удалось инициализировать класс org.apache.poi
    Anonymous » » в форуме JAVA
    0 Ответы
    130 Просмотры
    Последнее сообщение Anonymous
  • Apache Poi `4.1.2` Файл PowerPoint Corrupt On Open, работал с Apache Poi` 3.17`
    Anonymous » » в форуме JAVA
    0 Ответы
    38 Просмотры
    Последнее сообщение Anonymous
  • Apache Poi `4.1.2` Файл PowerPoint Corrupt On Open, работал с Apache Poi` 3.17`
    Anonymous » » в форуме JAVA
    0 Ответы
    40 Просмотры
    Последнее сообщение Anonymous

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