Eclipse无法看到生成的类

问题描述:

我在eclipse中看到生成的类时遇到了问题。这是因为在构建期间生成的目标文件夹中生成的类与项目中的现有包具有相同的包,这些包中包含我自己创建的一些Java类。我想将生成的类保留在目标文件夹中,但eclipse无法看到类,因为它在相同的包中没有在目标中找到它。有什么我可以做的设置,使日食看到课堂?Eclipse无法看到生成的类

+0

刷新并执行清理构建。它应该解决问题! –

+0

我尝试了所有这些常见的事情,如清理,更新maven项目导入等。 – Pukjar

+0

您是否已经从项目构建路径中检查默认输出文件夹路径? –

您可能需要刷新eclipse项目。当您在日蚀之外的项目中进行任何更改(添加或删除文件/类或更改文件)时。您将需要刷新eclipse项目。

右键单击项目并单击上下文菜单中的刷新

+0

它不起作用,澄清它,imgaine它是当你正在做单元测试课时是一样的。它们具有相同的包,但测试的类位于src/main/java中,uni测试位于src/test/java中。我有一个类在src/main/java .....包结构和生成的类在target/....包结构中(与第一个类相同),生成的类必须从第一个类可见。我无法使用导入,因为我无法导入相同的包。我的同事们有IntelliJ,他们没有问题,但eclipse不能看到生成的类 – Pukjar

+0

它看起来是您的生成类不在eclipse项目的classpath中。右键单击该项目并选择项目属性并验证您的生成的类是否包含在** Java构建路径中** –

+0

也被选中,类路径是否正确:/ – Pukjar