2012-01-18 73 views
6

我正在嘗試將JUnit和Mockito與靜態導入內容協助。爲什麼Eclipse內容助手不使用靜態導入

我的內容輔助收藏列表: org.mockito.Mockito.*

當我使用內容輔助的模擬()方法,該方法是availble的,但進口只是得到一個常規的非靜態導入。爲什麼這不起作用?

+0

有興趣瞭解這一點。有時也會發生Assert導入(但並非總是)。 – AHungerArtist

回答

5

除非您告訴它,Eclipse將不會查找靜態導入。從Eclipse Java內容輔助收藏首的幫助頁面:

要看到靜態導入建議,確保使用靜態導入是在內容啓用輔助首選項頁面

誠然,在我的機器上它默認啓用。

0

我剛剛開始使用Eclipse,但在教程中遇到了這個問題。我花了幾個小時試圖弄清楚什麼是錯誤的,當我用ctrl + O調用內容協助時,而不是使用懸停。靜態成員然後正確顯示。