为什么即使在设置类路径后包javax.servlet仍然不存在?

时间:2015-01-06 15:52:10

标签: java tomcat servlets

我使用的是jdk1.5.0和Tomcat 5.5。我最近编辑了

的课程路径
javac -cp.;/Program Files/Apache Software Foundation/Tomcat 5.5/lib/servlet-api.jar

我还创建了一个默认的servlet文件夹,我需要创建它应该位于

C:/Program Files/Apache Software Foundation/Tomcat 5.5/webapps/ROOT/WEB-INF/classes. 

但我仍然得到相同的错误

package javax.servlet does not exist
package javax.servlet.http does not exist

我不知道是否

Failed to load Main-class manifest attribute
来自JVM Launcher的

与我得到的错误无关。

感谢您抽出宝贵时间提供帮助。

1 个答案:

答案 0 :(得分:2)

尝试添加引号并使用反斜杠。我认为" Program Files"等会把这条线打破另一个论点。

javac -cp ".;C:\Program Files\Apache Software Foundation\Tomcat 5.5\lib\servlet-api.jar"