2015-02-05 75 views
3

我試圖調用使用絕對符合我的ARGS參數的方法,但我得到這個錯誤...在類型的方法是不適用的參數(即使他們?!)

方法getAdministratablePaging(龍,ContentFilter,INT,INT,整數,整數)在類型contentService的不適用的參數(長,ContentFilter,INT,INT,整數,整數)

的代碼是...

ResultPage knowledgeCenters = _kcs.getAdministratablePaging(ContentConstants.KNOWLEDGE_ROOT, filter, 0, Constants.COUNT_ALL, ContentConstants.COLUMN_SIZE, Constants.SORT_ORDER_ASCENDING); 

我在Eclipse中工作,並嘗試清理並重新啓動IDE。建議非常感謝!

+5

您是否碰巧在項目中有兩個不同的ContentFilter類? – Kon 2015-02-05 16:40:24

+0

對不起,不,我不 – nscoppin 2015-02-05 16:41:42

+0

如果你通過一個方法期望另一個,是的。 – 2015-02-05 16:42:12

回答

3

只是把我的評論作爲一個答案,以防它可以幫助某人在將來看到這個問題。

當您看到類似這樣的消息時,唯一的可能性是其中一個參數對象有多種類型。在這種情況下,@ nscoppin對於ContentFilter有兩個不同的定義。要麼導入正確的名稱,要麼在方法調用中使用完全限定的名稱,即

someMethod(com.packageA.subPackage.ContentFilter); 
相關問題