【发布时间】:2011-11-01 20:47:18
【问题描述】:
我在 Eclipse 中有一个 Maven 项目,并且有运行注释处理器以生成代码的 Maven 目标。此代码的输出文件夹是target/generated-sources/apt。
为了让 Eclipse 看到这个生成的代码,我需要将 target/generated-sources/apt 作为源文件夹添加到 Eclipse 项目中。
但是,这会导致出现“Maven 配置问题”类型的错误提示
项目配置不是最新的
pom.xml。运行项目 配置更新
我想我理解为什么会这样,因为 Eclipse 的源文件夹集与 Maven 的集不同。但我需要这个不同的集合,因为我需要 Eclipse 才能看到 generated 源文件夹...
在进行纯 Maven 构建时,这些源文件夹将由 Maven 包含在构建中。
顺便说一句,我已经升级到 Maven Eclipse 插件的官方 Eclipse 版本,m2e 1.0 - 以前是 m2eclipse。在我必须回到旧的 m2eclipse 版本之前,我想看看是否可以使用 m2e 插件找到解决方法/解决方案。
【问题讨论】: