【发布时间】:2021-07-31 16:43:15
【问题描述】:
我已使用 jdk1.8.0_291 将我的 Java 内容移动到新的 Windows 10 机器上。 我已经安装了 C:\xampp,我通过它使用 Tomcat。
我的问题是我无法编译主程序。
标题行是:
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class AddressServlet extends HttpServlet {
我得到错误:“javax.servlet 不存在”
在其他地方,我看到 javax.servlet 位于 tomcat/lib 文件夹中的 servlet-api.jar 中。 我尝试将它作为 C:\xampp\tomcat\lib\servlet-api.jar 添加到 CLASSPATH 变量中,但它没有用。 我什至将jar文件复制到与代码相同的文件夹中,但错误仍然存在。
有人知道我做错了什么吗? 非常感谢。
【问题讨论】:
-
你安装了什么版本的Tomcat?
-
现在是 8.5.65。它与 Xampp 3.3 捆绑在一起