sofa-ark
sofa-ark copied to clipboard
优化模块构建过程,解除对 mvn 命令的调用
问题描述
当前模块构建过程中,存在逻辑需要调用命令行里的 mvn 命令。这带来了用户必须提前安装好 mvn 和java 环境,部分用户使用 idea 实际是没有在shell环境里配置 mvn 和 java 的。从而到时部分用户模块构建失败
如该用户遇到的问题:https://github.com/koupleless/koupleless/issues/254
问题解决
尝试不使用 mvn 命令的方式解析依赖树