繁体   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