2016-11-27 117 views
1

我有一個包含AbstractTestCase類的包,我想從所有在子包中的測試類繼承,即BaseDaoTestRunner。 (見下圖)從以上包擴展類

Project structure

問題是,我無法從類繼承。我知道這是一個基本的錯誤,但我會感謝所提供的每一個幫助。

是因爲它在test而不是經典src/main

+0

顯示目前的代碼。 – PeterMmm

回答

3

是因爲它在測試,而不是經典的src/main

不,這是因爲它是默認的包,你不能從默認的包中導入的任何類。

不要將任何東西放在默認包中。把所有的類放在標準的反向dns結構下:com.mycompany.myproject...

+0

仍然無法正常工作。正如您所說,重命名爲'com.company.project',但仍然存在問題。 –

+0

你的代碼是什麼?從編譯器中得到的確切完整的錯誤是什麼? –

+0

我的不好,抱歉。現在正在工作。正如你所說,問題在於從默認包導入。 –