Maven 无法解析 target/generated-sources/javacc 文件夹内生成的 类 的依赖项

Maven Not able to resolve dependencies for classes generated inside target/generated-sources/javacc folder

我正在尝试在 eclipse 中设置我的项目。 target/generatedsources 文件夹中的模块引用 classes 之一。不幸的是,Eclipse 无法解决它。我什至修改了 pom.xml 并遵循了此处提到的解决方案

M2E and having maven generated source folders as eclipse source folders 并且还安装了 Apt-M2e 但它没有用。尽管 maven 能够从命令行构建源代码,但在 Eclipse 中它无法解析 .

甚至尝试手动将路径添加到文件夹,但它不起作用。它显示空包并且不导入 class 文件,而它们存在于 target/generated-sources 中。

您的错误是,内容显示在"Referenced Libraries"下。你必须恢复它。

之后 javacc 文件夹上的小图标(在您的屏幕截图中间)必须消失。

然后,右击 javacc 文件夹 select "build path" -> "use as source folder".

如果有帮助请告诉我。