2016-04-25 4 views
0

Я работаю над проектом JavaFx, и нам нужно запустить приложение на java jnlp. Мы подписали все файлы фляги, и я добавил IP-адрес в конфигурации Java, но я столкнулся с этой проблемойНе удалось загрузить ресурс Jar file

ExitException[ 3]com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://192.168.1.16:8080/walleterp/lib\WalletERPLibs.jar 
at sun.plugin2.applet.JNLP2Manager.downloadResources(Unknown Source) 
at sun.plugin2.applet.JNLP2Manager.prepareLaunchFile(Unknown Source) 
at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source) 
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source) 
at java.lang.Thread.run(Unknown Source) 

enter image description here

Я попытался:

  • Изменить настройку на сеть Java Config, и я изменил его на «Прямое соединение».

  • Очистить временную папку.

  • Изменен браузер Proxy

, но ничего не изменилось за моей ошибки. Как я могу решить проблему

+0

Этот файл уже существует на пути ... Должен ли быть объявлен другим способом? – MhmdAljobairi

+0

Почему этот URL указывает на локальный сервер? Обязательно проверьте JNLP с помощью JaNeLA, доступный на моем [share drive] (https://drive.google.com/drive/#folders/0B5B9wDXIGw9lUnJaUjA2cmlVRE0). –

+0

Я не нашел никаких ресурсов о JaNeLA, сайт не работает, и нет статей и ссылок для этого, вы можете мне помочь. – MhmdAljobairi

ответ

1

Скорее всего, это не что-то прямое отношение к вашему клиентскому веб-началу. Попробуйте следующее:

Попробуйте получить доступ к файлу jar непосредственно из браузера http://192.168.1.16:8080/walleterp/lib/WalletERPLibs.jar и проверьте правильность загрузки с помощью ваших любимых инструментов сжатия (я использую winrar) и проверьте файл.

Если не доступен (и, вероятно, является), проверьте следующее:

  • проекта и имена файлов капитализации, так как Java Web/приложений серверы чувствительны к регистру.

  • некоторых сервера приложений (wildfly) ограничивают баночка загрузку файлов
    по соображениям безопасности, пожалуйста предоставить ваш веб-сервер, однако это не доступно в коте.

  • Проверьте web.xml для всех настроенных ServletФильтры, которые могут
    прервать запрос.

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