java - 涉及 javax 的导入问题
问题描述
我刚刚安装了新的netbeans。我已经从 github 上的学校导入了我的项目。我有这个项目没有这样的问题。现在,当我运行程序时,我收到一个错误,即其中一个导入
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
我不记得导入的 java 部分最后有一个 X。不知道我应该怎么做。
解决方案
欢迎来到 Stackoverflow:-
请找到您的问题解决方案:
您需要将 Servlet API 添加到您的类路径中。在 Tomcat 6.0 中,它位于 Tomcat 的 lib 文件夹中名为 servlet-api.jar 的 JAR 中。您可以将对该 JAR 的引用添加到项目的类路径中,或者将 JAR 的副本放在您的 Eclipse 项目中,然后从那里将其添加到类路径中。
如果要将 JAR 留在 Tomcat 的 lib 文件夹中:
右键单击项目,
单击属性。
选择 Java 构建路径。
单击库选项卡 单击添加外部 JAR。
浏览找到 servlet-api.jar 和
选择它。
单击确定以更新构建路径。
或者,如果您将 JAR 复制到您的项目中:
- 右键单击项目,
- 单击属性。
- 选择 Java 构建路径。
- 单击添加 JAR...
在您的项目中找到 servlet-api.jar 并选择它。
单击确定以更新构建路径。
如果您使用 glassfish 服务器,则通过相同的方式在您的项目中添加下面的 jar。
推荐阅读
- mysql - 避免用户在wordpress中更改密码
- python - 尝试语句未按预期运行
- html - 在 Telegram 的富链接预览中获得良好的 BIG/LARGE 图像
- json - 如何为每个字段选择 Excel 表中给出的 JSON 节点?
- ubuntu-18.04 - VisualVM 无法启动
- javascript - Chrome 扩展 onMessage 侦听器未收到第二条消息
- mysql - mySQL:如何处理 3 个不同的表,引用每个表中的不同列但使用主键
- git - Gitlab API提交差异不获取所有文件
- assembly - 汇编打印变量
- swift - 指定行数后UILabel SizetoFit?