Java 将LIB复制到web Archive中
我有一个eclipse项目,其中依赖JAR位于一个名为libs的单独文件夹中。 在eclipse中,当我从eclipse导出war文件或在服务器上调试war文件时,是否有办法将lib文件夹中的所有JAR配置为自动复制到webarchieve的lib文件夹中? 我正在使用tomcat 7作为服务器运行时。当然,只需转到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
项目属性->部署程序集->添加->存档
通过这种方式添加到动态web项目中的任何存档都将复制到web-INF/lib文件夹。谢谢您的帮助!这是否意味着每次我在构建路径中添加新JAR时都必须这样做?我认为您必须手动定义进入您的war的所有内容。但是,如果您仔细查看
Deployment Assembly->Add
菜单,还可以使用其他选项,例如Java构建路径条目(从中可以一次性添加所有LIB),或者您可以定义文件集,从中自动复制所有LIB。另外,如果构建路径上的lib在同一个项目中,那么将它们移动到WEB-INF/lib是有意义的。