直接从命令行运行Gradle插件

Tom*_*m G 5 gradle

在Maven,如果我想用声纳分析我的项目,我可以这样做:

mvn sonar:sonar
Run Code Online (Sandbox Code Playgroud)

使用'短'插件名称和目标.

在Gradle中,是否有类似的方式来运行插件,而不build.gradle脚本中声明它们?

Pet*_*ser 2

目前还没有,但在某个时候会有。您可以做的是在带外应用插件(在某些情况下init.gradle)。

  • 由于这个答案是 2013 年的,有人知道现在是否可以用更简单的方式实现吗?这种方法可能对我们有用,但很高兴知道是否存在更干净的方法。 (5认同)
  • 对于带外,我的意思是您不必接触任何构建自己的构建脚本,但可以在您的用户主目录中添加一个 `init.gradle` 或作为命令行参数(`--init-script初始化.gradle`)。我想这也许就是你所追求的。 (2认同)