2013-08-05 3 views
0

Я только что создал файл jnlp. Для проверки причины codebase = "". в папке, где находится файл jnlp, у меня также есть Myjar.jar и f.dll.вместе jnlp и DLL - я хочу загрузить dll

и ресурс JNLP

<resources> 
    <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/> 
    <jar href="MyJar.jar" main="true" /> 
</resources> 

все работает!

ВОПРОС.

Если я изменю базу кода, моя баночка будет загружена, но я также хочу, чтобы DLL была загружена, потому что Myjar.jar ей нужно ... как я могу это сделать? .. что вы думаете? ...

ответ

0

Вы разместили файл dll в отдельном файле , подписанном, который поставляется вместе с основным приложением.

Вот другой, более конкретный вопрос, который, однако, имеет отличный пример того, делать то, что вам нужно: Java Webstart with Tibco Native Libs

0

Упаковать библиотеки DLL в подписанной банке и включить эту банку в JNLP-файл с помощью " nativelib "-tag, как описано в JNLP-syntax documentation.

Смежные вопросы