tomcat重启后Eclipse无法找到项目源

时间:2010-03-03 14:26:37

标签: eclipse tomcat project

我在11月的eclipse论坛上发布了这个并没有得到答案。似乎以前有人必须经历过这个问题,所以我想我也会把它发布在这里。

一般说明:每次重新启动本地tomcat Web服务器时,下次遇到断点时,eclipse都找不到项目源。

背景:我在目前的工作中使用Eclipse大约七个月。前两个月我没有遇到这个问题,但过去五个月一直没问题。我认为它可能与特定项目有关,但它发生在我打开的每个项目上,甚至是以前没有问题的项目。

详细信息:每次重新启动tomcat Web服务器时,下次我遇到eclipse断点时,源窗口都是空的,并显示“Source not found”消息。红色,然后按下按钮:“编辑源查找路径...”

我单击按钮,弹出Edit Source Lookup Path窗口,在Source local Lookup Path部分下只列出Default。

点击“添加...”,弹出“添加源”窗口。在该窗口中,我双击“Java Project”,弹出Project Selection窗口。在该窗口中,列出了一个项目(当前正在调试的项目当前正在调试)。

我选中该项目旁边的复选框,然后单击“确定”(选中其他两个复选框)。这将带我回到Edit Source Lookup Path窗口,现在我的项目与Source Lookup Path部分下的Default一起列出。

我单击确定并且源出现在编辑器窗口中,我可以继续进行,直到下次重新启动我的tomcat服务器(我可能每天做十次或更多次)时。

其他信息:我尝试修改项目的Build Path Source部分并将本地代码jar添加到Build Path库,但似乎没有解决这个问题。我已经做了很多谷歌搜索,并搜索了这个论坛和错误列表,但找不到任何相关信息。正如我所说,这个问题大约五个月前才开始出现,现在每次都会发生。我需要设置一个环境变量吗?

非常感谢任何帮助!

谢谢, 杰里米

1 个答案:

答案 0 :(得分:1)

为了跟进,今天我花时间在eclipse中创建了一个新的工作区,它解决了这个问题。这不是一个简单的过程,因为我的环境有很多需要恢复的棘手设置。但现在已经完成了。

我通过简单地将部分路径重命名为旧项目来完成创建新工作区。一旦我这样做并使用-clean选项重新启动eclipse,我没有项目,我的旧工作区设置都消失了。那么,我刚刚从现有代码中创建了新项目......