去年做的一个java tomcat项目在建立工程之后启动tomcat时遇到了一个怪问题。大致的错误信息包含如下几个关键字:
生命周期,以前的工程,tomcat启动终止。
由于现在重现不了之前的错误,所以没有办法帖真正的错误信息上来,感觉很遗憾。当时在解决这个问题的时候百度和谷歌了错误信息,但是都没有提到正确的解决方法。后来我解决了这个问题后,立马想到要将这个解决方法写成文章,供大家搜索关键字来解决遇到的问题。
当时的解决方法是:找到eclipse中的workspaces目录地址:将其中的内容通通删光(我一次只做一个项目,所以全部删光没有问题,如果有多个项目在eclipse中的朋友,要注意重新导入其他的项目了),之后再建立这个项目,然后启动tomcat,一切都正常了。
后来回想一下这个问题的根本原因,因为在06年的时候,我做过这个项目的一期开发,然后就有和这个项目相关的残留东西在workspaces目录中了。所以07年二次开发这个项目的时候,tomcat启动时发现了以前残留的东西,导致了启动时发现了以前的工程