Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.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 Jar在网页中作为小程序嵌入时正在运行,但在使用jnlp方法时未运行_Java_Apache_Tomcat_Jnlp_Japplet - Fatal编程技术网

Java Jar在网页中作为小程序嵌入时正在运行,但在使用jnlp方法时未运行

Java Jar在网页中作为小程序嵌入时正在运行,但在使用jnlp方法时未运行,java,apache,tomcat,jnlp,japplet,Java,Apache,Tomcat,Jnlp,Japplet,我必须在网页中嵌入一个jar文件类 当使用JavaApplet标记时,该功能运行良好,但由于客户端计算机的安全问题,不得不寻找替代方案 尝试为jar编写一个jnlp文件,并在网页中使用deployjava.runapplet运行该文件。 但这会显示一个空白的灰色屏幕,并且在java控制台中不会显示任何错误 如何调试我的问题 注:我没有签署任何jar文件不是真正的答案,但请检查您的HTML中是否使用了绝对URL,这有时会导致您描述的行为。使用word internet协议,因为这是我的第一篇文章,

我必须在网页中嵌入一个jar文件类

当使用JavaApplet标记时,该功能运行良好,但由于客户端计算机的安全问题,不得不寻找替代方案

尝试为jar编写一个jnlp文件,并在网页中使用deployjava.runapplet运行该文件。 但这会显示一个空白的灰色屏幕,并且在java控制台中不会显示任何错误

如何调试我的问题


注:我没有签署任何jar文件

不是真正的答案,但请检查您的HTML中是否使用了绝对URL,这有时会导致您描述的行为。

使用word internet协议,因为这是我的第一篇文章,并且该网站不允许我编写简短的表单。我的默认tomcat链接也是如此,因为这个网站不允许我写lh这个词的完整形式。因此,假设lh代替了默认tomcat链接的x.x.x.x。你应该做以下检查:1是网络/tomcat问题吗?-->尝试使用该url从tomcat获取jar文件。如果没有,这是一个客户端问题,即:安全问题?-->检查java控制台上发生了什么:它应该说明下载的内容、从何处下载、是否下载以及为什么下载problems@DanM 1.客户端没有防火墙问题,即使从hosrt机器2也无法使用url。我将尝试java控制台,并通知observationsJava控制台显示无错误。我使用了绝对url。这是我的第一篇文章,因此无法发布完整的链接使用相对URL,当您作为服务器访问x.x.x.x时,浏览器试图从localhost获取JNLP,假设您使用了,如果您在HTML中使用了绝对URL,请将其更改为/test/JNLP_name,应该有效,请检查