Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有一种方法可以将Java Web Start与不支持';你不支持吗?_Java_Deployment_Java Web Start - Fatal编程技术网

有没有一种方法可以将Java Web Start与不支持';你不支持吗?

有没有一种方法可以将Java Web Start与不支持';你不支持吗?,java,deployment,java-web-start,Java,Deployment,Java Web Start,有没有一种方法可以在不支持Java的浏览器上使用JavaWebStart? 我知道JNLP文件可以在本地运行,只要它正确地引用jar,但是我必须让我的用户首先获得JNLP文件 HTML 动态树Java Web Start应用程序 使用createWebStartLaunchButtonNex函数部署Java Web Start应用程序 var jnlpFile=“dynamictree\u webstart.jnlp”; createWebStartLaunchButtonnex(jnlpFi

有没有一种方法可以在不支持Java的浏览器上使用JavaWebStart? 我知道JNLP文件可以在本地运行,只要它正确地引用jar,但是我必须让我的用户首先获得JNLP文件

HTML

动态树Java Web Start应用程序
使用
createWebStartLaunchButtonNex
函数部署Java Web Start应用程序 var jnlpFile=“dynamictree\u webstart.jnlp”; createWebStartLaunchButtonnex(jnlpFile); 此页面需要JavaScript。
JNLP

动态树演示
动态团队
有没有一种方法可以在不支持Java的浏览器上使用JavaWebStart

当然可以。“不支持Java”的浏览器阻止的唯一部署类型是嵌入式小程序。使用JWS从浏览器上的链接自由浮动地启动小程序(或框架),浏览器将不会(负责或)控制启动


此脚本将中断任何不支持Java插件的浏览器,因为它使用浏览器插件来检查Java版本。

我们没有使用小程序。有了Chrome,我得到了以下信息:下载Java for Windows推荐的8版更新73。接下来是:我们检测到您正在使用Google Chrome,可能无法从此浏览器使用Java插件。从版本42(2015年4月发布)开始,Chrome禁用了浏览器支持插件的标准方式。在升级Java并重试之后,我发现:Chrome浏览器不支持NPAPI插件,因此不会运行所有Java内容。切换到其他浏览器以运行Java插件来显示JNLP,以及用于启动JNLP的HTML。你显然做错了,但是很难准确地说出到底哪里出了问题,因为关于它是如何发布的细节太少了。这里没有足够的空间,如果我编辑我的原始帖子,我也无法正确格式化它。建议?“这里没有足够的空间……”不要给我这个。我发布的代码刚刚超过650行。如果组合的JNLP/HTML/JS比这个长,那么制作一个简化的示例(测试并检查它是否失败),然后。。“请参阅JSFIDLE上的代码…”否。请在此处发布。“如果我编辑我的原始帖子,我就无法正确格式化。建议?”学习如何使用代码格式化。仔细阅读下面的提示。1)您是否意识到,这样支持JS代码?2) 我所说的“这里”是指张贴代码。3) 我没有跟踪外部链接。
deployJava.createWebStartLaunchButtonEx(jnlpFile);