最近,myeclipse關聯源文件沒有反應,而且還沒有任何錯誤提示,雖然不是什麼大問題,但是用到源碼的時候始終不是很方便。(備註:我的是2014版的,不知道其他版本會不會出現這樣的問題)
今天花了一點時間終於搞清原因,現將問題整理如下:
舉例上圖中的項目,在沒關聯源文件之前,tomcat包和java EE包都存在時,此時關聯源文件的話,就會出現上述所說的現象。
經過一番研究,發現tomcat和java EE中都有servlet.jar這個包,不知道原因是不是這個,我將這兩個包(tomcat和java EE)中的任何一個包去掉,再進行關聯源文件的時候都可成功。但是如果在沒關聯前,這兩個包都存在了,你此時想關聯源文件是沒有任何反應和提示的。