无法从HTTP URL应用gradle脚本插件

时间:2018-05-17 18:06:23

标签: gradle plugins build.gradle gradle-plugin

我使用gradle v4.2,这是我的build.gradle。我需要应用脚本插件,它有一个非常简单的自定义任务,位于我的github网址。

    apply plugin: 'java'
    apply plugin: 'maven'
    apply from: 'https://github.com/contactsai123/TestAssured/blob/master/custom.gradle'

但是我得到以下输出:

    Download https://github.com/contactsai123/TestAssured/blob/master/custom.gradle

    FAILURE: Build failed with an exception.

    Where:
    Script 
    'https://github.com/contactsai123/TestAssured/blob/master/custom.gradle' 
     line: 7

    What went wrong:
   Could not compile script 


  'https://github.com/contactsai123/TestAssured/blob/master/custom.gradle'.
  > startup failed:
  script 
 'https://github.com/contactsai123/TestAssured/blob/master/custom.gradle': 
  7: unexpected token: < @ line 7, column 1.
  <!DOCTYPE html>
 ^

 1 error

当我从本地目录引用时,同一个custom.gradle工作正常:

apply plugin: 'java'
apply plugin: 'maven'
apply from: 'custom.gradle'

1 个答案:

答案 0 :(得分:1)

这是因为您将其引用为不是raw的网页,而是将其视为原始

https://raw.githubusercontent.com/contactsai123/TestAssured/master/custom.gradle

它应该按预期工作