首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否需要<jnlp codebase="...“>参数?

是否需要<jnlp codebase="...“>参数?
EN

Stack Overflow用户
提问于 2012-04-21 04:26:13
回答 2查看 2.5K关注 0票数 3

我有一个正在运行的webstart应用程序部署。This post说我可以省略代码库参数。The documentation说代码库参数是可选的。

当我省略代码库参数或使用

代码语言:javascript
复制
codebase=""

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

我想省略代码库参数,因为这个特定的webstart应用程序将被部署到几个不同的服务器上,并且我不想为每个服务器定制.jnlp文件。

使用jnlp代码库参数的正确说法是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-21 14:55:25

那个帖子是不正确的。唯一可以省略文档库的JNLP是那些用于部署嵌入式小程序的JNLP。在这种情况下,代码库将缺省为包含HTML的同一目录。

框架或自由浮动applet的启动文件需要代码库。

codebase=""

顺便说一下,这是一个具有空值的属性,而不是省略的属性/值对。对于上面提到的嵌入式applet,您根本不会将其包括在内。

票数 2
EN

Stack Overflow用户

发布于 2021-03-16 12:16:42

从JavaSE7开始,从specs here

从Java SE 7发行版开始,您不必为Java Web Start应用程序的Java Network Launch Protocol (Java网络启动协议)文件中的codebase属性指定绝对路径。您可以在不同的环境中开发和测试应用程序,而不必修改代码库属性中的路径。如果未指定代码库,Java Web Start软件将假定代码库相对于从中启动Java web Start应用程序的网页。

如果未指定代码库,则Java Web Start软件假定代码库相对于从中启动Java web Start应用程序的网页。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10253098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档