假设我有如下的模块结构
Modules
->utils
->domain
->client
->services
->deploy (this is at the module level)
现在要启动客户端,我需要构建所有模块,即 utils、域、客户端、服务,
因为我正在加载所有上述模块的 jar 以最终启动客户
所有的 jar 都在模块部署中组装起来。
我的问题是,例如,如果我更改服务中的任何内容,那么当从 deploy maven
运行构建时有没有办法可以识别它必须只构建 services
并且因此构建它并将其部署在部署文件夹中?
最佳答案
如果你只调用“mvn install”而没有“clean”,编译器插件将只编译修改过的类。
https://stackoverflow.com/questions/15405413/