【发布时间】:2012-08-09 12:37:13
【问题描述】:
我编写了一个 mojo,它可以生成代码并将其粘贴在 {root}/target/generated-sources/foo 下。当我执行时:
mvn clean install
我收到错误消息,表明生成的源文件未包含在构建路径中(生成的文件在那里,但在编译阶段没有被拾取)。我从this answer 了解到,我需要动态添加 {root}/target/generated-sources/foo 作为 POM 的源目录。问题是,我无法找到有关如何执行此操作的任何信息。
作为备用计划,我打算使用 Build Helper Maven 插件,但我希望尽可能在我的 mojo 中自动执行此操作。
【问题讨论】:
标签: java maven pom.xml mojo generated-code