继上次启动eclipse中的tomcat报classNotFound的问题后,这次又遇到新问题。就是右键点击tomcat使用add and remove发布web项目至tomcat后,启动tomcat报容器出错之类的。然后检查发布目录,发现在默认的发布目录下D:\WorkSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps找不到发布的web项目,即发布失败。
开始以为是tomcat的问题,于是删掉了tomcat重新添加,再发布web项目发现还不行。点开tomcat查看发布的web项目,发现发布的web项目有点奇怪。以往查看时还可以点开web项目查看该web项目底下依赖的其他的项目,但是现在发现此web项目没有子目录,即看不到它依赖的项目。怀疑是依赖的问题,突然想起今天上午因为依赖的项目报错,于是把项目删了,然后重新从svn引入了一遍,于是进deployment Assembly中把原来的项目依赖然后重新再add了一遍。apply之后发现发布的项目正常了。