2015-10-18 6 views
0

Я развертываю проект javafx, используя Eclipse Mars и JDK 1.8.0_66 после создания и создания проекта. Я переместил созданные файлы развертывания на сервер, к которым относятся файлы jar и jnlp приложения и html-файл приложения и Lib каталога и веб-каталог с файлами, я трей для запуска JavaFX как апплет я получаю следующее сообщение об ошибке:Javafx jnlp ресурсы развертывания url error

ExitException[ 3]com.sun.deploy.net.FailedDownloadException: Unable To Load ressource : http://localhost/live/lib\commons-io-2.4.jar 

и:

java.io.IOException: Server returned HTTP response code: 400 for URL: http://localhost/live/lib\commons-io-2.4.jar 

URL-адрес для ресурса в JNLP:

<resources> 
    <j2se version="1.6+" java-vm-args="-Dprism.order=sw -Dprism.verbose=true " href="http://java.sun.com/products/autodl/j2se"/> 
    <jar href="test.jar" size="5646452" download="eager" /> 
    <jar href="lib\commons-io-2.4.jar" size="188207" download="eager" /> 
    </resources> 

URL-адрес ресурса в lib \ commons-io-2.4.jar содержит разные косые черты ???? так что любая идея, что может вызвать эту ошибку ??

+0

Никто не сталкивался с такой проблемой, кроме меня ??? странно, может быть, BUG в JDK ?? – tsa

ответ

1

Я также столкнулся с подобной проблемой. Используя ниже плагин для связывания jnlp, исправил его.


<groupId>com.zenjava</groupId> 
<artifactId>javafx-maven-plugin</artifactId> 
<version>8.3.0</version> 

Похоже оракула-Jdk-ошибка, так как 1.8.0u60 сама github.com/javafx-maven-plugin/javafx-maven-plugin/issues/182

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

  • Нет связанных вопросов^_^