我有一个依赖于生成源的 Maven 项目。这些源代码需要由另一个 maven pom 构建的 java 程序生成。(在这种情况下,源代码由 greendao 源代码生成器生成,但它们可以由任何通用 java 可执行文件生成。)
我以前没有处理过 maven 项目之间的这种相互依赖关系。假设我想使用反应器来构建这两个子模块,我如何确保第一个模块被构建并执行并生成其源文件以包含在第二个模块中?
我有一个依赖于生成源的 Maven 项目。这些源代码需要由另一个 maven pom 构建的 java 程序生成。(在这种情况下,源代码由 greendao 源代码生成器生成,但它们可以由任何通用 java 可执行文件生成。)
我以前没有处理过 maven 项目之间的这种相互依赖关系。假设我想使用反应器来构建这两个子模块,我如何确保第一个模块被构建并执行并生成其源文件以包含在第二个模块中?