Java Web开始桌面图标启动错误无法加载资源

Java Web开始桌面图标启动错误无法加载资源,java,desktop,shortcut,jnlp,java-web-start,Java,Desktop,Shortcut,Jnlp,Java Web Start,我用ant脚本创建了一个JavaFXWebStart应用程序,并启用了桌面快捷方式。 此应用程序已签名并授予所有权限,并托管在本地服务器上进行测试。 当它通过web start链接在系统中启动时,在用户计算机的桌面上创建图标,同时启动应用程序。 现在的问题是一旦应用程序关闭,下次从桌面快捷方式启动;应用程序启动,一段时间后,桌面图标将自行刷新。现在,如果我尝试从快捷方式再次启动应用程序,它将失败,并出现以下错误 应用程序错误 无法启动应用程序 详情[更多信息显示] 错误:无法加载资源: (并指向

我用ant脚本创建了一个JavaFXWebStart应用程序,并启用了桌面快捷方式。 此应用程序已签名并授予所有权限,并托管在本地服务器上进行测试。 当它通过web start链接在系统中启动时,在用户计算机的桌面上创建图标,同时启动应用程序。 现在的问题是一旦应用程序关闭,下次从桌面快捷方式启动;应用程序启动,一段时间后,桌面图标将自行刷新。现在,如果我尝试从快捷方式再次启动应用程序,它将失败,并出现以下错误

应用程序错误

无法启动应用程序

详情[更多信息显示]

错误:无法加载资源:

(并指向本地计算机中的jnlp)

java.io.FileNotFoundException: C:\Users\XXXX\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\42\Sample.jnlp (系统找不到指定的文件)

现在的问题是,即使是第一次启动,文件也不在给定路径中,但它已启动。此问题将在刷新图标后解决

非常感谢任何帮助/解决方案


问题更新,结果很少 当使用JaNeLA测试JNLP时 我犯了几个错误

错误显示以下语法无法识别

<jfx:javafx-runtime> 

这是JNLP

<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0" xmlns:jfx="http://javafx.com" href="SAmpleAppp.jnlp">
  <information>
    <title>SAmpleAppp</title>
    <vendor>XXX</vendor>
    <description>XXX</description>
    <offline-allowed/>
  </information>
  <resources>
    <jfx:javafx-runtime version="2.2+" href="http://javadl.sun.com/webapps/download/GetFile/javafx-latest/windows-i586/javafx2.jnlp"/>
  </resources>
  <resources>
    <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/>
    <jar href="SAmpleAppp.jar" size="591973" download="eager" />
    <jar href="libs/guava-13.0.1.jar" size="1914716" download="eager" />
    <jar href="libs/log4j-1.2.17.jar" size="490849" download="eager" />
    <jar href="libs/plexus-utils-3.0.8.jar" size="234548" download="eager" />
  </resources>
<security>
  <all-permissions/>
</security>
  <shortcut><desktop/></shortcut>
  <applet-desc  width="1085" height="750" main-class="com.javafx.main.NoJavaFXFallback"  name="SAmpleAppp" >
    <param name="requiredFXVersion" value="2.2+"/>
  </applet-desc>
  <jfx:javafx-desc  width="1085" height="750" main-class="XXXX.XXXX.XXXX.SAmpleAppp"  name="SAmpleAppp" />
  <update check="background"/>
</jnlp>

样本APPP
XXX
XXX
你看到什么错误了吗???
谢谢。

这是Java Web Start中的一个错误。和蚂蚁任务

请参阅JIRA中的问题和更多详细信息


使用检查JNLP。更正任何识别为错误的内容。嘿,安迪,请检查更新的q..oops。。只是把你的名字改短了。。输入@PersonName(或者@后跟'Pe',它会弹出)。