一、問題再現
1.1環境介紹
開發工具:MyEclipse 2017 CI
1.2問題介紹
在MyEclipse中新建Java Project,項目下新建lib文件夾用來存放jar包。如下圖所示:
選中lib文件下的jar包,鼠標右鍵Build Path > Add to Build Path。這時我們添加到Build Path的jar全部放在了項目下。如下圖所示:
這個場面極度不適,印象中並不是這個樣子的,應該是在Referenced Libraries下面。但是爲什麼會這個樣子呢?
二、問題解決
遇到問題不要忙,我們首先的探索,一頓亂點。
首先看Package Explorer 和 Project Explorer 這兩個資源管理器。當前我們是在Package Explorer 管理器下,那麼 Project Explorer 呢?是有Referenced Libraries 的。但是在這個資源管理器下我們其他的JavaWeb項目會顯示很多不需要的結構。
突然想到資源管理下的“小三角”,它好像可以設置視圖的顯示規則。果斷點開,看到了熟悉的傢伙。那是不是在Package Explorer 中沒有勾選呢?
我們切換到Package Explorer 資源管理器視圖,問題浮現了。
我們勾選 Show ‘Referenced Libraries’ Node,顯示該節點。項目正常顯示了。
三、問題擴展
“小三角”,是這兩個資源管理器的視圖菜單,我們可以通過它進行項目顯示規則配置。像我們Close Project,關閉項目後呈現灰色,但是仍然顯示在資源管理器中,我們可以通過視圖菜單配置Java Element Filters,將關閉的項目隱藏掉。
四、問題總結
好多事兒我們不知道,遇到了才知道。
遇到事兒也不要慌,先一頓亂點再說。