我有一个应用程序的webstart部署工作 . This post说我可以省略codebase参数 . The documentation表示codebase参数是可选的 .
当我省略codebase参数或使用时
codebase=""
我的Web启动应用程序无法启动,因为它正在查找.jnlp文件下载到的目录中的可执行.jar文件 .
我想省略codebase参数,因为这个特定的webstart应用程序将被部署到几个不同的服务器上,我不想为每个服务器自定义.jnlp文件 .
使用jnlp codebase参数的正确故事是什么?
1 回答
该帖子不正确 . 唯一可以省略文档库的JNLP是用于部署 embedded applet 的JNLP . 在这种情况下,代码库将默认为包含HTML的同一目录 .
启动框架或免费浮动小程序的文件需要代码库 .
codebase=""
顺便说一下,这是一个空值的属性,而不是省略的属性/值对 . 对于上面提到的嵌入式applet,你根本不会包含它 .