0

我在 Eclipse 中有一个 Java EE Web 项目,并在我的 Windows 7 PC 上安装了 Tomcat7。

有时,一些jersey-server jars从 Tomcat7 安装中的 lib 文件夹中消失。有时是其他罐子。如果我将丢失的 jar 从其他地方复制回 lib 文件夹并在 Eclipse 中重新启动 tomcat,我的服务将再次运行,否则它们会class not found在 tomcat 启动时遇到臭名昭著的错误。

这发生在我localhost的开发环境中的服务器上。我是这台开发机器的唯一用户,我不会删除它们 - 但有些东西是。

我在做什么,或者不这样做会导致罐子从 lib 文件夹中删除?我只是想弄清楚它为什么会发生。

4

2 回答 2

0

Eclipse 服务器插件很可能会导致这种情况。根据部署时 Eclipse 中的 Web 项目配置,它管理相关服务器目录中的 Web 项目工件。在 Eclipse 中检查 web 项目构建路径、运行时设置和 Tomcat7 集成配置。

于 2013-04-16T13:45:38.367 回答
0

我相信这与java或tomcat7无关。如果其他人管理您的服务器(服务器管理员),您应该咨询他。可能您有一个激进的偏执型防病毒软件!

尝试使用ProcessExplorer来调查此类行为。

于 2013-04-16T13:21:57.893 回答