如何让WebStart与Netbeans 7.3.1一起生成jar文件?

时间:2013-08-23 03:05:30

标签: java netbeans properties java-web-start

我使用早期版本的Netbeans(6.9?)来让WebStart运行一个Jar文件,但是后来的Netbeans版本有时可以工作,有时却没有,现在我正在使用NB7.3.1,但Jar它生成的文件无法在WebStart模式下运行,我打开了“属性 - >运行 - >运行WebStart”,它生成一个Jar文件,当我双击jar文件时,程序运行,但当我打开它生成的“preview-application.html”并点击Launch时,它说:“Firefox无法在/ C:/ Test_Tool / $ {JNLP.FILE}找到该文件。”

某些早期版本可以使用我的文件名自动替换$ {JNLP.FILE},但后来的版本不会这样做。如何设置它会自动替换它,就像早期的版本一样?

此版本似乎无法记住我的设置,我打开属性面板并单击“Run With WebStart”,但下次打开属性面板时,它再次取消选中。为什么?

1 个答案:

答案 0 :(得分:0)

我想通了,需要运行dist / launch.html才能从本地驱动器启动它。

需要调整此行:

<jnlp codebase="http://localhost:8084/" href="launch.jnlp" spec="1.0+">
在dist / launch.jnlp文件中

,并将:[launch.jnlp,launch.html,*。jar]复制到:C:\ Program Files(x86)\ Apache Software Foundation \ Apache Tomcat 7.0.34 \ webapps \ ROOT

然后启动Tomcat,并加载:http://localhost:8084/launch.html