Maven可以自动从我的源代码构建所需的插件吗?我没有必须在构建应用程序之前手动构建和上传它们,而是希望在没有存储库服务器的情况下一次性构建所有内容。
猜猜我可以对插件工件进行依赖并将其添加为模块,因此它将像任何其他模块一样构建。但是我必须将它指定为任何其他模块的依赖项,以确保它是首先构建的。
答案 0 :(得分:1)
猜猜我可以依赖于 插件工件并将其添加为模块, 所以它会像其他任何一样构建 模块。但我必须指明它 作为任何其他模块的依赖 确保它是先建立的。
没有其他方法可以实现这一点来保证编译顺序(这对您的代码来说是必要的)。您建议的解决方案是考虑自动化目标的正确方法。
在构建过程中,第一个工件将安装在本地存储库中,并可供其他模块编译。
答案 1 :(得分:1)
将插件列为多模块项目中的模块就足够了。