我有一个奇怪而令人沮丧的问题。我将所有 .class 文件加载到一个 JAR 文件中,并将其放在我的本地 Web 服务器上。问题是当我用我的 JAR 导航到页面时,我得到了一个很大的 ClassNotFoundExeption。我 100% 确定这个类文件在我的 JAR 中。我也知道 JAR 文件与我的 XHTML 文件位于同一目录中
这是 XHTML 源代码
<html>
<head>
</head>
<body bgcolor="000000">
<center>
<applet
archive = "program.jar"
code = "inigui4.class"
width = "500"
height = "300"
>
<param name="cache_option" value="no">
</applet>
</center>
</body>
</html>
很奇怪!
出于某种原因,当我创建一个 hello world 小程序时,我遇到了同样的问题(可能与我的 LightTPD 服务器有关吗?
Java源码如下
import java.awt.*;
import java.applet.*;
public class inigui4 extends Applet {
public void init() {
}
public void paint(Graphics g) {
g.drawString("Welcome to Java!!", 50, 60 );
}
}
甚至更陌生。
现在我无法在网络上加载任何小程序,因为我收到了这个错误。我需要在早上联系 Oracle。