Java 我能';我不能编译我的servlet代码

Java 我能';我不能编译我的servlet代码,java,Java,我在编译java servlet时遇到了很大的问题。就我所见,我已经完成了我需要做的一切,我已经正确安装了Tomcat 7,Tomcat正在工作。据我所知,我需要将servlet.jar包添加到我的类路径中 通过编辑classpath环境变量,我做到了这一点: CLASSPATH=C:\Program Files\Apache Software Foundation\Tomcat 7.0\lib\servlet-api.jar 不幸的是,仍然没有运气,我无法编译java servlet,并且仍

我在编译java servlet时遇到了很大的问题。就我所见,我已经完成了我需要做的一切,我已经正确安装了Tomcat 7,Tomcat正在工作。据我所知,我需要将servlet.jar包添加到我的类路径中

通过编辑classpath环境变量,我做到了这一点:

CLASSPATH=C:\Program Files\Apache Software Foundation\Tomcat 7.0\lib\servlet-api.jar
不幸的是,仍然没有运气,我无法编译java servlet,并且仍然收到关于
javax.servlet缺少符号的警告。


我用的是7号窗口。有什么想法吗?

Tomcat已经提供了与Servlet相关的jar文件。你不必担心他们。通过在类路径中添加它们,您已经使它们可供应用程序编译。但不包括在应用程序构建中


如果编译器抱怨
javax.servlets.
,那么您的类路径中缺少JavaEEJAR。您需要将JavaEEJAR文件添加到类路径(应用程序类路径)中。您可以下载以下内容。但请确保不要将它们包含到构建中。

您是如何编译的?从命令提示符?我确信编译器不会只是说:“我不能编译它”。它附带了一条特定的错误消息,它指的是未编译的代码行。向我们显示代码,并向我们显示错误消息。这是有意义的,是为了阅读。另外,您不应该这样设置类路径。将其作为
-cp
选项传递给javac。是的,错误/异常是什么。。请告诉我们。如果编译器抱怨
找不到javax.servlet
,这肯定是找不到正确的jar文件,您需要正确设置它。或者可以使用
.bat
文件编写带有类路径的脚本,并在
cmd
上调用它。