我有一個奇怪的問題。我將所有的.class文件加載到JAR文件中,並將其放置在本地Web服務器上。問題是當我用JAR導航到頁面時,我得到了一個大的ClassNotFoundExeption。我是100%certian這個類文件在我的JAR中。我也知道這個JAR文件在同一目錄作爲我的XHTML文件Java中的ClassNotFoundException
這裏是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。
請發佈您得到的異常的完整堆棧跟蹤。問題不在於沒有找到JAR文件本身,而是從JAR中缺少一個類... – ppeterka
如何判斷哪個文件丟失? –
堆棧跟蹤告訴你。在它的ClassNotFoundException長長的亂碼。只需複製並粘貼到問題 – ppeterka