我安装了tomcat 7的eclipse。每当我运行我的webapp时,tomcat都会删除位于我的web-inf / lib文件夹中的jar文件(poi jar文件)。这件事发生在你们这些人身上,我该如何制止这个?
编辑:这是我的lib文件夹的位置。该项目名为 poiexample
答案 0 :(得分:3)
您将jar文件放在Eclipse的目标目录中,即在构建Web应用程序时由Eclipse生成并填充的目录中。当然,每次Eclipse部署webapp时,它都会清理此目录,并部署新版本。
您应该将jar文件放在WebContent/WEB-INF/lib
下的源项目树中。此目录中的jar将自动成为webapp构建路径的一部分,并将在部署时由Eclipse复制到目标WEB-INF / lib目录。