我有一个更大的 Maven (3.0.4) 项目,其中包含生成 jaxb、javaws 等代码的模块。
我遇到的问题是,在导入项目后,生成的源路径未添加为 Eclipse 中的源文件夹。目前我需要手动添加文件夹(target/generated-sources/jaxb)以使其在 Eclipse 中工作。
在较旧版本的 m2e 中,存在一个控制导入期间运行的阶段的配置。
有人有一个必须改变的想法吗?
更新 我已经测试通过 build-helper-maven-plugin 添加源文件夹
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>target/generated-sources/jaxb/</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
但这也不能解决问题。