将Tomcat服务器部署到Eclipse时出错

时间:2011-08-30 10:29:37

标签: java tomcat6

我正在尝试将Tomcat部署到eclipse中。在这样做的同时,我收到以下消息:

  

Tomcat 6.x上的部署失败。无法将所有资源复制到C:\ Program Files \ Apache Software Foundation \ Tomcat 6.0 \ webapps \ web。如果文件被锁定,您可以等到锁定超时以重新部署,或停止服务器并重新部署,或在C:\ Program Files \ Apache Software Foundation \ Tomcat 6.0 \ webapps \ web

手动删除部署

任何人都可以帮助我吗?

5 个答案:

答案 0 :(得分:2)

根据我的经验,这个错误通常意味着eclipse想要删除一个文件或目录,而windows不会让它。这通常是因为tomcat仍在运行,或者在部署目录或其子目录中打开了命令提示符或资源管理器窗口。

使用Windows任务管理器验证tomcat是否仍在运行,并确保在部署目录中没有打开任何命令提示符或资源管理器窗口。

答案 1 :(得分:0)

也许您没有对Tomcats程序目录的写入权限?

答案 2 :(得分:0)

您是否尝试过将tomcat复制到其他位置。可能是tomcat路径中的空间导致了这些问题。 选择类似c:\ tomcat6 *

的内容

答案 3 :(得分:0)

停止tomcat服务器,通过选择“添加和删除项目”取消部署应用程序,转到webapps文件夹,删除文件夹“web”,重新部署应用程序并重新启动tomcat服务器。应该这样做。

答案 4 :(得分:-1)

当您从其他地方导入项目或从SVN签出时,通常会发生这种情况。 解决方案是在项目中引用的Eclipse jar文件中重新添加它就行了,基本原因是jar文件不存在,有项目信息,项目类路径文件仍然不存在jar文件引用。

你可以右键指向项目名称,选择Properties,选择Java Build Path,选择Libraries是一个删除jar中的所有项目,然后指向"添加jar",添加到mix jar文件在项目中,再次部署到正常。