jApplet未加载到html本地主机Java.lang.NoClassDefFoundError中
我已经使用Netbeans构建了一个Applet/jAppet。在那里启动很好,但是当尝试通过本地主机启动时,我得到一个Java.lang.NoClassDefFoundError com/sforce/ws/ConnectionException,我正在尝试使用小程序连接到salesforce web。所以我已经检查了很多地方,包括这里,没有解决方案。这是我的html代码jApplet未加载到html本地主机Java.lang.NoClassDefFoundError中,java,html,applet,Java,Html,Applet,我已经使用Netbeans构建了一个Applet/jAppet。在那里启动很好,但是当尝试通过本地主机启动时,我得到一个Java.lang.NoClassDefFoundError com/sforce/ws/ConnectionException,我正在尝试使用小程序连接到salesforce web。所以我已经检查了很多地方,包括这里,没有解决方案。这是我的html代码 <!DOCTYPE html> <html> <body> <applet co
<!DOCTYPE html>
<html>
<body>
<applet code="applet_class.number1"
archive="applet_class/enterprise.jar,
applet_class/partner.jar,
applet_class/wsc-23.jar,
myfile.jar"
width=300
height=300>
</applet>
</body>
</html>
其中newhtml.html位于applet和类文件以及其中包含的所有其他.jar文件中。我甚至尝试将.jar文件放入tomcat库中,看看它是否在那里。我想我应该指出,这不是我实际执行的.java文件的地方。我不知道这是否有区别。所以我被挂在这里,任何帮助都将不胜感激
编辑
我将jar文件移动到applet/lib,错误消失了。我现在明白了。。。
ClassNotFoundException小程序\u class.number1
这是新代码
<!DOCTYPE html>
<html>
<body>
<applet code="applet_class.number1"
archive="lib/enterprise.jar,
lib/partner.jar,
lib/wsc-23.jar,
myfile.jar"
width=300
height=300>If your browser was Java-enabled, a "Hello, World"
message would appear here.
</applet>
</body>
</html>
如果您的浏览器启用了Java,则会出现“Hello,World”
消息将出现在这里。
在web浏览器中加载小程序时,浏览器需要能够使用您在标记中指定的URL查找所有jar文件。因此,jar文件的路径需要与当前页面相关(由该页面的URL指定-其在服务器硬盘上的位置不相关)或与代码库属性相关当前jar的URL与当前页面的URL相关,这可能不是您想要的。Martin,你是说在我编辑之后?我的No.1类是要加载的一个…所以在这一点上,我认为JAR是可以的,那么SF类中的一个JAR文件吗?是的Enter和Par……这不再引起问题了。
<!DOCTYPE html>
<html>
<body>
<applet code="applet_class.number1"
archive="lib/enterprise.jar,
lib/partner.jar,
lib/wsc-23.jar,
myfile.jar"
width=300
height=300>If your browser was Java-enabled, a "Hello, World"
message would appear here.
</applet>
</body>
</html>