无法从 HTTP URL 应用 gradle 脚本插件
Unable to apply gradle script plugin from HTTP URL
我使用 gradle v4.2,这是我的 build.gradle。我需要应用脚本插件,它在我的 github url.
中有一个非常简单的自定义任务
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'
那是因为您将其引用为网页而不是 raw
,但请尝试将其作为原始页面
https://raw.githubusercontent.com/contactsai123/TestAssured/master/custom.gradle
它应该按预期工作
我使用 gradle v4.2,这是我的 build.gradle。我需要应用脚本插件,它在我的 github url.
中有一个非常简单的自定义任务 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'
那是因为您将其引用为网页而不是 raw
,但请尝试将其作为原始页面
https://raw.githubusercontent.com/contactsai123/TestAssured/master/custom.gradle
它应该按预期工作