gpt4 book ai didi

java - JApplet 中未找到类异常

转载 作者:行者123 更新时间:2023-12-01 16:04:57 25 4
gpt4 key购买 nike

我使用 JApplet 创建了一个简单的 Applet,一切似乎都工作正常,但是当我在小程序中创建名为 ChatUser 的用户定义类的对象时,我收到此错误:-

SEVERE: java.lang.ClassNotFoundException: applet.ChatUser
at com.sun.enterprise.loader.ASURLClassLoader.findClassData(ASURLClassLoader.java:713)
at com.sun.enterprise.loader.ASURLClassLoader.findClass(ASURLClassLoader.java:626)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at java.io.ObjectInputStream.resolveClass(ObjectInputStream.java:604)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1575)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1732)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
at misc.ChatClient.run(ChatClient.java:43)

知道可能出了什么问题吗?仅当我创建任何用户定义类的对象时才会发生这种情况。我需要设置一些安全设置什么的吗?请帮忙:(

最佳答案

这只是意味着小程序的运行时类路径中缺少提到的类。

您确实意识到小程序运行在与 Web 服务器运行的环境(即客户端计算机)完全不同的环境中吗?客户端需要先下载所需的库。该类应包含在小程序的主 JAR 文件中或小程序的 archive 参数中引用的任何库中。您可以指定多个 JAR,并以逗号分隔。

<param name="archive" value="applet.jar,library1.jar,library2.jar">

这会指示客户端在运行小程序之前下载哪些 JAR。

关于java - JApplet 中未找到类异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2807728/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com