Java eclipse错误地将包解释为;资源;,或源文件夹
我正在将现有的源代码树作为EclipseJava项目导入。当我这样做时,我会在类(例如mycompany.logging.LogEntry)中出现以下错误: The package mycompany.logging does not match the expected package "" 程序包mycompany.logging与预期的程序包“”不匹配 问题似乎是Eclipse没有意识到目录src/mycompany/logging是一个包目录——相反,它认为它本身就是一个源文件夹,类似于src/,并且LogEntry是该文件夹中默认包的一部分Java eclipse错误地将包解释为;资源;,或源文件夹,java,eclipse,tree,package,Java,Eclipse,Tree,Package,我正在将现有的源代码树作为EclipseJava项目导入。当我这样做时,我会在类(例如mycompany.logging.LogEntry)中出现以下错误: The package mycompany.logging does not match the expected package "" 程序包mycompany.logging与预期的程序包“”不匹配 问题似乎是Eclipse没有意识到目录src/mycompany/logging是一个包目录——相反,它认为它本身就是一个源文件夹,类似于
有人能提供建议吗?非常感谢。在导入的项目中,是否已将源路径配置为src 然后您应该看到如下包:
mycompany.logging
另请参见谢谢!在“新建项目”向导中,我点击“下一步”按钮,删除了冗余的源文件夹(例如,“src/mycompany/logging”),只留下“src”。这把它修好了。再次感谢。@George,不客气。我很高兴这个设置对你有用。