簡體   English   中英

html文件中找不到類異常Applet.jar

[英]Class not found exception Applet.jar in html file

我正在嘗試運行具有其類的.jar文件,該類將Applet擴展為html文件。 .jar文件稱為DocScrabble.jar,html文件名為DocScrabble.html,.class文件為ScrabbleSolver.class。 ScrabbleSolver.class還引用了一個名為EnglishWords.txt的文件,我將其包含在默認包中,當我將文件導出到.jar時,該默認包中放置了ScrabbleSolver.class。 DocScrabble.jar和DocScrabble.html位於同一目錄中。 小程序在Eclipse中可以正常工作,所以我假設我的html文件是問題所在。 這是html代碼。

<!DOCTYPE html>
<html>
<head>
<title>Doc Scrabble></title>
</head>
<body>
<APPLET CODE="ScrabbleSolver.class"
        ARCIHVE="DocScrabble.jar"
        WIDTH="400"
        HEIGHT="200"
</Applet>
</body>
</html> 

當我嘗試運行html時,它給我一個錯誤,提示ClassNotFoundException ScrabbleSolver.class。 有人可以告訴我怎么了嗎? 我是編程新手。

強烈建議使用驗證服務或DTD檢查HTML。

我通常依靠W3C HTML驗證服務來檢查HTML。

請注意, applet元素在HTML 3.2中最后有效。 HTML 4.01不推薦使用。 如果不聲明任何版本,該標記將假定為HTML 5。


部署applet的最佳方法是使用Deployment Toolkit腳本 另一方面,HTML驗證服務不會發現在腳本中拼寫屬性名稱的錯誤,因為它集中在HTML而不是HTML中嵌入的JavaScript。

出於這個原因,它一個好主意,看看小程序工作中使用“純HTML”第一次加載時。

您的ScrabbleSolver類在軟件包中嗎? 如果是這樣,則應為packagename.ScrabbleSolver.class

另請參見: http : //download.java.net/jdk8/docs/technotes/guides/jweb/applet/using_tags.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM