我有一个多模块项目,其中一个模块(比如 MODULE-A)使用 xmlbeans 插件生成源和类。因此,每次我对父项目进行全新安装时,eclipse 都会将所有生成的源识别为新类,并且我不想在没有架构更改的情况下一次又一次地提交相同的文件。为了克服这个问题,我将 xmlbeans build 包装在一个配置文件下,以便在架构更改时可以使用配置文件构建它。但它并没有完全解决问题。
每当我尝试对父级进行干净构建时,MODULE-A 不会在构建目录下创建“schemaorg_apache_xmlbeans”(这是我使用 profile 运行时仅由 xmlbean 插件生成的东西)。我可以告诉 maven 从 clean 任务中排除“schemaorg_apache_xmlbeans”。但我想知道这是否是正确的处理方式。
感谢您的回复。
提前致谢