Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.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
Java 将LIB复制到web Archive中_Java_Eclipse_Tomcat7 - Fatal编程技术网

Java 将LIB复制到web Archive中

Java 将LIB复制到web Archive中,java,eclipse,tomcat7,Java,Eclipse,Tomcat7,我有一个eclipse项目,其中依赖JAR位于一个名为libs的单独文件夹中。 在eclipse中,当我从eclipse导出war文件或在服务器上调试war文件时,是否有办法将lib文件夹中的所有JAR配置为自动复制到webarchieve的lib文件夹中? 我正在使用tomcat 7作为服务器运行时。当然,只需转到 项目属性->部署程序集->添加->存档 通过这种方式添加到动态web项目中的任何存档都将复制到web-INF/lib文件夹。谢谢您的帮助!这是否意味着每次我在构建路径中添加新JAR

我有一个eclipse项目,其中依赖JAR位于一个名为libs的单独文件夹中。 在eclipse中,当我从eclipse导出war文件或在服务器上调试war文件时,是否有办法将lib文件夹中的所有JAR配置为自动复制到webarchieve的lib文件夹中? 我正在使用tomcat 7作为服务器运行时。

当然,只需转到
项目属性->部署程序集->添加->存档


通过这种方式添加到动态web项目中的任何存档都将复制到web-INF/lib文件夹。

谢谢您的帮助!这是否意味着每次我在构建路径中添加新JAR时都必须这样做?我认为您必须手动定义进入您的war的所有内容。但是,如果您仔细查看
Deployment Assembly->Add
菜单,还可以使用其他选项,例如Java构建路径条目(从中可以一次性添加所有LIB),或者您可以定义文件集,从中自动复制所有LIB。另外,如果构建路径上的lib在同一个项目中,那么将它们移动到WEB-INF/lib是有意义的。