Как включить JAR-зависимости в проект Java Webstart

Мы пытаемся разработать приложение для печати, используя веб-запуск Java. Мы создали банку как обычный файл, используя eclipse. Наше приложение нуждается во внешних библиотеках для подключения к базе данных, преобразования данных в байты и т. Д.

Мы могли сделать это раньше, поместив необходимые файлы jar в каталог / ext / папки jre. Однако это вызвало конфликт библиотеки с нашим сервером Tomcat, поэтому мы хотели бы избежать такого подхода.

Мы также попытались экспортировать проект в качестве исполняемой фляги, поскольку необходимые библиотеки уже упакованы в флягу. Но при попытке запустить приложение кажется, что оно не может видеть библиотеки в банке.

Мы также знаем, что можем поместить необходимые библиотеки в папку рядом с jar и ссылаться на них одну за другой в файле jnlp. Однако мы хотели бы избежать этого подхода, так как у нас много внешних jar-файлов и мы не хотим импортировать их один за другим :)

Итак, мой вопрос: как правильно упаковать java webstart jar? Есть ли другой способ? Каков наилучший подход?

Пожалуйста, смотрите ниже для нашего файла jnlp: "

    

    
        PrinterWebStart
        robert
        
        PrinterWebStart
        PrinterWebStart
    
    
    


    
        
        
    
    
    

Ответы на вопрос(1)

Ваш ответ на вопрос