我試圖尋找答案,並得到了很多類似的問題,但沒有確切的問題。Eclipse,Java項目 - 如何添加文件夾名稱是包名稱一部分的源文件夾?
我想從具有非Eclipse友好文件夾結構的CVS項目設置Eclipse。
在項目文件夾中,所有源代碼都位於名爲「com」的文件夾下。隨後,源文件中的所有import語句是形式:
import com.xxx.yyy.SomeObject;
其中,當然,是指位於COM/XXX/YYY SomeObject.java。
問題是當我在屬性 - > Java構建路徑 - >源選項卡 - >添加文件夾內添加com文件夾,Eclipse抱怨上面的導入語句。它說:「聲明的包」com.xxx.yyy「與預期的包」xxx.yyy「不匹配。
我該如何解決這個問題?
從技術上說,如果com是你的軟件包的一部分,那麼source將是com的父文件夾。除非你可以做一些符號鏈接/快捷方式魔術,否則我認爲你需要將com移動到「src」文件夾 – ikumen