【发布时间】:2012-10-06 21:06:26
【问题描述】:
我已经用 Netbeans 生成了一个 jnlp 文件。通过双击它,我得到以下错误对话框:
双击jar可以工作,所以没有问题,但是当双击jnlp文件时,会出现先前的错误。
launch.jnlp 文件如下所示:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<jnlp href="launch.jnlp" spec="1.0+">
<information>
<title>...</title>
<vendor>....</vendor>
<homepage href=""/>
<description>...</description>
<description kind="short">....</description>
<icon href="icon.png" kind="default"/>
<offline-allowed/>
</information>
<update check="background"/>
<resources>
<j2se version="1.6+"/>
<jar href="File.jar" main="true"/>
<jar href="lib/itextpdf-5.3.3.jar"/>
</resources>
<application-desc main-class="right.path.to.my.main.class.here">
</application-desc>
</jnlp>
我将File.jar 放在与 jnlp 文件相同的目录中(所有其他文件也都在那里)。
【问题讨论】:
-
你还有一个
<icon href="...">,那个图标也在同一个路径中吗? -
是的,图标在那里。澄清了信息。
-
您是否单击了错误消息对话框中的详细信息按钮?它说了什么?
-
谢谢!我用 Netbeans 签署了应用程序,并在 jnlp 文件中添加了安全元素,它起作用了!
标签: java netbeans jnlp java-web-start