Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java tomcat找不到小程序类文件_Java_Html_Tomcat_Applet_Classnotfoundexception - Fatal编程技术网

Java tomcat找不到小程序类文件

Java tomcat找不到小程序类文件,java,html,tomcat,applet,classnotfoundexception,Java,Html,Tomcat,Applet,Classnotfoundexception,嗨,这是我第一次发帖,所以如果我违反了任何道德规范,请道歉。我正在编写我的第一个小程序,并试图将其嵌入到html文件中。小程序是一个简单的JApplet,只显示一个红色框。html页面使用标记来标识小程序。我知道这类问题以前已经被问过好几次了,但我已经问了将近3天了,而且遇到了严重的问题。为了简单起见,我将html页面和小程序jar放在了webapp的根文件夹中。.class文件是压缩的,没有包。我在eclipse中编写了它,使用了默认包,然后创建了一个jar文件。所以我的文件结构id weba

嗨,这是我第一次发帖,所以如果我违反了任何道德规范,请道歉。我正在编写我的第一个小程序,并试图将其嵌入到html文件中。小程序是一个简单的JApplet,只显示一个红色框。html页面使用标记来标识小程序。我知道这类问题以前已经被问过好几次了,但我已经问了将近3天了,而且遇到了严重的问题。为了简单起见,我将html页面和小程序jar放在了webapp的根文件夹中。.class文件是压缩的,没有包。我在eclipse中编写了它,使用了默认包,然后创建了一个jar文件。所以我的文件结构id

webapps
     |-ROOT
          |-Survey.html
          |-survey.jar



<html>
<head>
<title>Survey</title>
</head>

<body>

<h1>Example 2</h1> 
<applet code="AnimalSurvey.class" archive="survey.jar" width="300" height="100" > 
</applet> 


</body>
</html>
.jar文件仅包含AnimalSurvey类文件。ide生成的清单文件、.project文件和.classpath文件。所有这些文件都是由eclipse生成的。我还尝试将AnimalClass.class文件解压缩到根文件夹中,但没有成功

@Jbinizet@AndrewThompson

谢谢你的提示,安德鲁。这是我输入命令时的输出

C:\xampp\tomcat\webapps\ROOT>jar -tvf survey.jar
25 Sat Nov 30 20:12:54 GMT 2013 META-INF/MANIFEST.MF
301 Sat Nov 30 20:10:48 GMT 2013 .classpath
2197 Sat Nov 30 20:11:42 GMT 2013 AnimalSurvey.class
382 Sat Nov 30 20:10:48 GMT 2013 .project

很抱歉,Survey.html和Survey.jar位于同一个文件夹中。请粘贴您得到的异常的完整堆栈跟踪,并告诉我们您的jar包含什么。是
包中的
AnimalSurvey
?不是。我把它放在默认的packageTip:Add@JBNizet(或者任何人,
@
很重要)中,通知他们一条新评论。jar-tvf survey.jar的输出是什么?
C:\xampp\tomcat\webapps\ROOT>jar -tvf survey.jar
25 Sat Nov 30 20:12:54 GMT 2013 META-INF/MANIFEST.MF
301 Sat Nov 30 20:10:48 GMT 2013 .classpath
2197 Sat Nov 30 20:11:42 GMT 2013 AnimalSurvey.class
382 Sat Nov 30 20:10:48 GMT 2013 .project