Bazel是Google提供的一种多语言构建工具,可替代Maven,Gradle,Make等内容。例如,how to migrate from Gradle to Bazel上有文章。但我想知道这个工具是否适用于Grails。
Grails是一个使用Gradle的Web应用程序框架,但从我所看到的还有更多。由于缺乏更好的术语,Grails本身可以充当常见任务的“包装器”,例如将应用程序构建为WAR或JAR文件,使用不同的配置文件在本地运行应用程序,或者构建新的文件和功能。诸如IntelliJ之类的流行IDE具有可用于运行这些Grails命令的Grails插件。所以在我看来,它可能与支持它的Gradle构建脚本紧密耦合。
在我看来,仅仅因为Bazel说它支持Gradle项目并不一定意味着它支持Grails项目,因为Grails不仅仅是Gradle的所有这些原因。但我想询问社区我的假设是否属实,或者事实上,人们是否已经使用Bazel替代Grails项目中的Gradle。可以吗?
答案 0 :(得分:0)
https://github.com/pubref/rules_maven支持使用gradle文件来确定传递maven依赖项。