我安装了 eclipse 和 tomcat 7。每当我运行 web 应用程序时,tomcat 都会删除位于 web-inf/lib 文件夹中的 jar 文件(poi jar 文件)。你们中有人发生过这种情况吗?我该如何阻止这种情况?
编辑:这是我的 lib 文件夹的位置。该项目名为poiexample
最佳答案
您将 jar 文件放入 Eclipse 的目标目录中,即构建 Web 应用程序时由 Eclipse 生成并填充的目录中。当然,每次 Eclipse 部署 webapp 时,它都会清理这个目录,并部署新版本。
您应该将 jar 文件放在源项目树中的 WebContent/WEB-INF/lib
下。该目录中的 jar 文件将自动成为 web 应用程序构建路径的一部分,并在部署时由 Eclipse 复制到目标 WEB-INF/lib 目录。
关于eclipse IDE : tomcat deletes my jar file in WEB-INF/lib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8429599/