我有一个正在运行的Webstart应用程序部署。 This post说我可以省略codebase参数。 The documentation表示codebase参数是可选的。

当我省略codebase参数或使用

codebase=""


我的Web启动应用程序无法启动,因为它正在将.jnlp文件下载到的目录中寻找可执行的.jar文件。

我想省略codebase参数,因为此特定的Webstart应用程序将部署到多个不同的服务器上,并且我不想为每个服务器自定义.jnlp文件。

使用jnlp codebase参数的正确故事是什么?

最佳答案

该帖子不正确。唯一可以忽略文档库的JNLP是用于部署嵌入式applet的JNLP。在这种情况下,代码库将默认为包含HTML的目录。

框架或自由浮动小程序的启动文件需要一个代码库。



codebase=""

顺便说一句,这是一个具有空值的属性,而不是省略的属性/值对。对于上述嵌入式小程序,您根本不会包括在内。

10-01 12:09