0
我正在使用Intellij Community Edition来构建一个简单的Maven项目web应用程序。它收到编译错误:使用Intellij Community Edition,得到编译错误“java:package javax.servlet.http does not exist”
的java:包javax.servlet.http包不存在
的java:找不到符号符号:类的HttpServlet
的java:找不到符号符号:类HttpServletRequest的
的java:找不到符号符号:类HttpServletResponse的
我用java的SE。我已经下载了Jave EE。它告诉我做的只是解压缩(我猜这意味着它已经安装)。我也使用Tomcat 6.0.53和Maven 3.5.0
其他类似的问题在这里说增加依赖关系,但他们没有为我工作。
我的代码被附加:
package org.mycompany.myname;
import javax.servlet.http.*;
import java.io.IOException;
public class HelloServlet extends HttpServlet {
public void doGet(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) throws IOException
{
httpServletResponse.getWriter().print("Test running ...");
}
}
错了。与IntelliJ无关。你不应该解压任何东西。编译时只需将javax.servlet JAR添加到CLASSPATH中即可。运行时,Tomcat会将其放在/ lib文件夹中。 – duffymo