Java



           

Создание JNLP файла, описывающего ваше клиентское приложение, его библиотеки и другие параметры. - часть 3


ERROR [org.jboss.web.localhost.Engine]
Internal error:sun.io.MalformedInputException at sun.io.ByteToCharUTF8.
convert(ByteToCharUTF8.java:90) at java.io.InputStreamReader.
convertInto(InputStreamReader.java:137) at java.io.InputStreamReader.
fill(InputStreamReader.java:186) ................. at com.sun.javaws.servlet.
JnlpDownloadServlet.doGet(JnlpDownloadServlet.java:79) at javax.servlet.http.HttpServlet.
service(HttpServlet.java:740) ...................................

JNLP файл имеет также дополнительные параметры и позволяет указывать разные ресурсы приложения в зависимости от: версии самого приложения, версии операционной системы, платформы, "локали" - т.е. поддерживает "версионность" приложений по разным критериям. В качестве ресурсов можно также указывать "native" библиотеки (например DLL, SO), используемые вашим приложением. Если вашему приложению требуется доступ к локальным файлам или другие права на локальном ПК, то для этого существует раздел <security>, который необходимо также описать. При необходимости доступа к локальным ресурсам на ПК, например файлов, все библиотеки вашего приложения должны быть подписаны сертификатом, который можно сгенерировать самостоятельно. Все подробности и правила описания можно найти в документации.

Для создания JNLP деплоймент файлов можно использовать свободно распространяемый "DeployDirector" от Sitraka Software, подробности читайте на .




Содержание  Назад  Вперед