eclipse - 将 .jar 文件添加到动态 Web 项目的 /WebContent/WEB-INF/lib 文件夹的正确方法
问题描述
我需要将jstl-1.2.jar添加到我在 Eclipse 中的动态 Web 项目(Eclipse for Java EE,4.9.0 版本)以启用对 Tomcat 的 JSTL 支持。
我需要将此文件添加到/WebContent/WEB-INF/lib
我的项目的文件夹中:
但是当我右键单击该“lib”文件夹并import
从上下文菜单中选择时,导入不起作用。Import->General->File System
看不到 jar 文件(它们无法导入),Import->General->Archive File
看到 jar 文件,但将 jar 文件作为大量 .class 文件导入,这不是需要的。所有其他导入选项都不合适。
我找到了一种解决方法——我可以绕过 Eclipse 成功地做到这一点:/WebContent/WEB-INF/lib
只需在 Eclispe 之外使用 Windows Explorer 将我的 jar 文件添加到其中,然后从 Eclipse 刷新项目。jar 原来在构建路径上。
但通常当使用任何 IDE 做不使用 IDE 内置工具的事情时,在概念上是错误的。用我的解决方法实现我正在做的事情的正确方法是什么?
PS我意识到这就是为什么添加的jar文件在构建路径上打开的原因:Web App Libraries
默认情况下被添加到库选项卡中(我什至不必按下“添加库”按钮)
解决方案
推荐阅读
- python - API 更新项目的最佳方法
- reactjs - 如何在 div 中使用 Material UI 主题颜色?
- java - 我想在vscode最近的扩展上使用jdk8,如何在setting.json上设置
- virtualization - 如何计算页表条目的地址?
- python - 返回字典并从文本文件中分配键和值
- javascript - 错误 [ERR_HTTP_HEADERS_SENT]:在将标头发送到客户端后无法设置标头(POST 方法)
- yolo - 我尝试了 Darknet-On-OpenCL 项目,可以通过构建,但错误通知“无法打开文件:cfg/coco.data”
- c++ - 如何使用 cin.get 或 get.line 从示例(23/11/2020)中将输入提取到 3 var
- android-studio - 升级 libGdx 和 Gradle 项目会导致构建错误
- python - 如何在事先不知道变量名的情况下保存多个图形对象