如何在本地启动Java Web Start

时间:2018-04-20 20:49:23

标签: java java-web-start jnlp

我正在尝试用Java Web Start应用程序替换所有Applet。我遇到的问题是我没有看到任何将codebase属性指定为本地文件系统中的目录的示例。我已尝试将代码库设置为包含JNLP文件和可执行JAR的目录,方法如下:

codebase="file://users/mystuff" href=myJWS.jnlp"

codebase="http://localhost/users/mystuff" href=myJWS.jnlp" 

当我尝试启动JWS应用程序时,我收到一个应用程序错误,告诉我:

Unable to launch application.
Component:  file://users/myStuff/myJWS.jnlp

OR

Component:  http://localhost/users/myStuff/myJWS.jnlp
Reason: Unable to load resource

在我看来,我正在错误地指定代码库。关于如何解决这个问题的任何想法。

1 个答案:

答案 0 :(得分:2)

本地文件协议需要三个正斜杠:

codebase="file:///F:/users/mystuff" href=myJWS.jnlp"

请不要忘记将异常添加到Java控制台安全性面板中的异常站点列表中。您可以根据自己的具体情况进行选择,也可以添加整个驱动器进行测试:

file:///F:/