Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse:源文件夹层次结构缺少级别,声明的包与预期的包不匹配_Java_Android_Eclipse_Buildpath - Fatal编程技术网

Java Eclipse:源文件夹层次结构缺少级别,声明的包与预期的包不匹配

Java Eclipse:源文件夹层次结构缺少级别,声明的包与预期的包不匹配,java,android,eclipse,buildpath,Java,Android,Eclipse,Buildpath,我正在尝试导入Eclipse,但是该项目有一个有点奇怪的文件夹层次结构。例如,libretasks.app.model包的路径是src/app/model src位于构建路径上,但是Eclipse无法解析任何类引用,并且对于每个包声明都会抛出如下错误 声明的包“libretasks.app.model”与预期的包“app.model”不匹配 我有没有办法告诉Eclipse在src/libretasks/app/model中找不到libretasks.app.model包,而是在src/app/m

我正在尝试导入Eclipse,但是该项目有一个有点奇怪的文件夹层次结构。例如,
libretasks.app.model
包的路径是
src/app/model

src
位于构建路径上,但是Eclipse无法解析任何类引用,并且对于每个包声明都会抛出如下错误

声明的包“libretasks.app.model”与预期的包“app.model”不匹配

我有没有办法告诉Eclipse在
src/libretasks/app/model
中找不到
libretasks.app.model
包,而是在
src/app/model
中找到


最明显的方法是重新排列文件夹层次结构,但由于我计划回馈,我不想搞砸这件事。我有没有办法让Eclipse使用非标准布局?

我真的很好奇它是如何/是否在Eclipse之外构建的。该应用程序在F-Droid上,他显然成功地构建了它(他们有一个APK),而构建方法没有任何特殊的解决方法。他们可以从命令行使用
ant