将Jar文件添加到WEB-INF / lib
我是Eclipse,Java和Linux的新手。 我搜索这个问题,但我没有回答。 我想编写一个操作HBase表的程序。 所以我有一些与HBase相关的Jar文件。 在普通的Java应用程序中,我通过以下指令添加Jar文件
构建路径 – >配置构建路径 – >添加外部JAR
所以在Dynamic Web Project中声音不同。 经过一些搜索后,我了解Jar文件必须添加到WEB-INF / lib或%TOMCAT_HOME%/ lib中。 所以我从%TOMCAT_HOME%/ lib得到答案,但真的很困惑如何在WEB-INF / lib中添加jar文件。 我复制文件夹中的所有jar文件,但它不起作用。
请帮我详细一点。
你做得对……
Build Path -> Configuration Build Path -> Add External Jars
在“订购和导出”选项卡中,单击全选…
or coping file into WEB-INF/lib
然后只需刷新您的项目并重新启动服务器然后部署项目它将正常工作…
正如Cultor说的正确的过程,但你必须在添加jar文件后刷新项目。
构建路径 – >配置构建路径 – >添加外部JAR
要在eclipse中添加jar,您有两个选择:
- 右键单击项目到属性 – >单击java构建路径 – > configure build path – > Libraries – >并选择add external jars按钮。 它将打开一个窗口,您可以在其中添加所需的所有jar子。
- 第二个选项是将jar直接粘贴到lib文件夹。 lib文件夹位于Web Content – > WEB-INF – > lib中。
使用其中任何一个。
在eclipse中打开项目时,可以手动将jar文件复制到WEB-INF / lib,然后在修改构建路径时,只需单击“添加jar”按钮并从WEB-INF / lib中引用jar。 将项目部署到tomcat时,会自动复制WEB-INF / lib文件夹。
您可以将MySQL jar文件从计算机中的外部文件夹拖到项目的lib中。
如果jar文件的路径太长,则不会粘贴该jar文件。
将jar文件粘贴到桌面上,然后重试。
这对我有用。
- 通过在eclipse中设置断点来调试ServletContextListener.contextDestroyed()
- 无法找到XML架构命名空间的Spring NamespaceHandler
- Eclipse中exception的断点 – 如何检查Exception对象?
- Eclipse无法创建可运行的jar – 没有选择资源
- android添加java.lang.management API
- 无法解析类型com.fasterxml.jackson.core.JsonGenerator。 它是从所需的.class文件间接引用的
- 无法使用eclipse在Java中进行调试
- 在Eclipse中更改未处理的exception自动生成的catch代码?
- Java(Eclipse) – 条件编译