Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
向JavaWebApp添加JAR_Java_Tomcat_Jar - Fatal编程技术网

向JavaWebApp添加JAR

向JavaWebApp添加JAR,java,tomcat,jar,Java,Tomcat,Jar,当我试图在Tomcat服务器上运行java webapp时,我遇到了这个错误java.lang.ClassNotFoundException:org.apache.http.HttpEntity。我已经包含了适当的JAR,但是根据,我应该将外部JAR导入WEB-INF/lib。但是,当我添加外部JAR时,通过右键单击项目并选择“buildpath->configure build path…”,它会将它们添加到project\u name/Java Resources/Libraries。如何将

当我试图在Tomcat服务器上运行java webapp时,我遇到了这个错误
java.lang.ClassNotFoundException:org.apache.http.HttpEntity
。我已经包含了适当的JAR,但是根据,我应该将外部JAR导入
WEB-INF/lib
。但是,当我添加外部JAR时,通过右键单击项目并选择“buildpath->configure build path…”,它会将它们添加到
project\u name/Java Resources/Libraries
。如何将这些JAR添加到项目中的正确位置,以便找到它们?

在eclipse中添加库时,它会将它们添加到构建路径中,以便编译项目。但这还不足以在tomcat上运行它。为了让tomcat能够选择引用的库,这些库必须保存在web inf\lib文件夹中。您可以将它们复制粘贴到文件夹结构中。然后重新启动服务器,它必须能够找到这些库。

将它们复制到WEB-INF/lib文件夹中。这应该足够将所需的jar复制到
WEB-INF/lib
,并将这些jar添加到构建路径中。