2017-02-13 3 views
0

Ich bin ziemlich neu mit Gradle, ich möchte ein Plugin global hinzufügen, und ich weiß nicht wie. In meinem Projekt (ich wünschte, ich hätte nicht), gibt es mehrere build.gradle, und es gibt einen commons.gradle-Ordner. Dort in der build.gradleImportieren von Buildscripts in Gradle

buildscript { 
     repositories { 
      maven { 
       url "https://plugins.gradle.org/m2/" 
      } 
     } 
     dependencies { 
      classpath "gradle.plugin.nl.javadude.gradle.plugins:license-gradle-plugin:0.13.1" 
     } 
    } 

Dann ein Skript wie dieses
myscript.gradle erstellt Ich habe dies:

buildscript { 
    repositories { 
     mavenCentral() 
     maven { 
      url 'https://plugins.gradle.org/m2/' 
     } 
    } 
    apply from: "$path-to/myscript.gradle", to: buildscript 
} 
apply plugin: "com.github.hierynomus.license" 

aber ich halte ein Plugin mit id com bekommen. github.hierynomus.license "nicht gefunden. Ich benutze Gradle 3.1. jede Hilfe oder Hinweis würde sehr helfen. Danke

Antwort

0

Ich konnte diese Arbeit machen, indem Sie Folgendes tun :

myScript.gradle

buildscript { 
     repositories { 
      maven { 
       url "https://plugins.gradle.org/m2/" 
      } 
     } 
     dependencies { 
      classpath "gradle.plugin.nl.javadude.gradle.plugins:license-gradle-plugin:0.13.1" 
     } 
    } 

dann im build.gradle

buildscript { 
    repositories { 
     mavenCentral() 
     maven { 
      url 'https://plugins.gradle.org/m2/' 
     } 
    } 
    apply from: "$path-to/myScript.gradle", to: buildscript 
} 
plugins{id "com.github.hierynomus.license" version "0.13.1"} 
apply plugin: "com.github.hierynomus.license" 

ich nicht in der Lage war, etwas online zu finden, so hoffe ich, das jemand einen Tag helfen wird .

ps: Entschuldigung für mein schlechtes Englisch

Verwandte Themen