我正在使用intellij社区版构建一个简单的maven项目web应用程序。出现编译错误:
java:包javax.servlet.http不存在
java:找不到符号:类httpservlet
java:找不到symbol:class httpservletrequest
java:找不到symbol:class httpservletresponse
我以前用jave se。我下载了jave ee。它告诉我要做的就是解压缩(我猜这意味着它已经安装好了)。我还使用tomcat6.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 ...");
}
}
1条答案
按热度按时间2nbm6dog1#
发现了问题。我在pom.xml中为JavaEE指定的版本是错误的。