我试图寻找答案,并得到了很多类似的问题,但没有确切的问题。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