0
我創建了一個簡單的小程序,以在Web瀏覽器上運行。我通過在命令提示符下運行「C:\ Program Files \ Java \ jdk1.6.0_21 \ bin \ jar」cfv Project7Applet.jar * .class創建Jar文件,然後當我嘗試運行jar文件時,我得到「失敗加載主類清單屬性錯誤」但是我不明白爲什麼會這樣,因爲在命令提示符下,當我創建的JAR文件,它說無法加載主類清單屬性
added manifest
adding: Project7Applet.class.....
adding: Project7Panel.class...
這裏是我的.html文件
<html>
<head>
<title>Right Triangles</title>
</head>
<body>
<h1>Right Triangles</h1>
<!--"CONVERTED_APPLET"-->
<!-- HTML CONVERTER -->
<object
classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
codebase = "http://java.sun.com/update/1.6.0/jinstall-6u21-windows-i586.cab#Version=6,0,0,7"
WIDTH = 240 HEIGHT = 175 >
<PARAM NAME = CODE VALUE = "Project7Applet.class" >
<PARAM NAME = ARCHIVE VALUE = "Project7Applet.jar" >
<param name = "type" value = "application/x-java-applet;version=1.6">
<param name = "scriptable" value = "false">
<comment>
<embed
type = "application/x-java-applet;version=1.6" \
CODE = "Project7Applet.class" \
ARCHIVE = "Project7Applet.jar" \
WIDTH = 200 \
HEIGHT = 125
scriptable = false
pluginspage = "http://java.sun.com/products/plugin/index.html#download">
<noembed>
<p>This applet requires version 1.5 or later of Java.</p>
</noembed>
</embed>
</comment>
</object>
<!--
<APPLET CODE = "Project7Applet.class" ARCHIVE = "Project7Applet.jar" WIDTH = 240 HEIGHT = 175>
<p>This applet requires version 1.5 or later of Java.</p>
</APPLET>
-->
<!--"END_CONVERTED_APPLET"-->
</body>
</html>
顯示您的html代碼 – thejh 2010-12-12 20:34:10
注意jar文件是zip文件,因此您可以使用標準的unzip實用程序(或jar xf)來查看清單所說的內容。 /作爲命令行的應用程序運行也需要'main'方法,applet業務被忽略(除非使用'appletviewer)。 – 2010-12-12 21:09:16