Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.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小程序挂起vaadin应用程序_Java_Applet_Vaadin - Fatal编程技术网

Java小程序挂起vaadin应用程序

Java小程序挂起vaadin应用程序,java,applet,vaadin,Java,Applet,Vaadin,我正在开发vaadin web应用程序,其中我使用了一个小程序来完成一些录音工作。我使用了vaadin小程序集成插件来实现这一点 小程序在我的计算机上运行良好,但在其他计算机上它给出了ClassNotFoundException。然后我在我使用的PC上安装了jre和JDK。现在,当我尝试打开小程序时。它挂起应用程序和浏览器。那么问题出在哪里呢?我无法得到确切的问题。 谢谢 我已经解决了这个问题! 问题是,当小程序第一次加载到浏览器中时,浏览器会在缓存中维护小程序的jar文件。现在,每当我尝试加载

我正在开发vaadin web应用程序,其中我使用了一个小程序来完成一些录音工作。我使用了vaadin小程序集成插件来实现这一点

小程序在我的计算机上运行良好,但在其他计算机上它给出了ClassNotFoundException。然后我在我使用的PC上安装了jre和JDK。现在,当我尝试打开小程序时。它挂起应用程序和浏览器。那么问题出在哪里呢?我无法得到确切的问题。
谢谢

我已经解决了这个问题! 问题是,当小程序第一次加载到浏览器中时,浏览器会在缓存中维护小程序的jar文件。现在,每当我尝试加载applet时,浏览器都会从缓存的jar文件加载它,并尝试在该jar中查找类文件,当找不到该文件时,它会给出ClassNotFoundException


所以我应用的解决方案是,清除浏览器的缓存,重新启动浏览器,然后运行小程序。小程序将正常工作。

如果jar未打包在小程序的jar中,则其他计算机需要它们的类路径中的jar。