2016-12-19 2 views
0

Ich habe ein Großprojekt, das Krieg schafft, dass es dann in Artefakte veröffentlicht wird. So jetzt habe ich ein Projekt, das Krieg (s) nehmen und es ins Ohr setzen muss. Der einzige Weg, den ich gefunden habe, um es zum Laufen zu bringen, besteht darin, einen Pfad oder einen Projektnamen anzugeben, in dem das Artefakt erstellt wird.Gradle - baue ein Ohr mit Kriegen aus Repositories

Wie man es baut, indem man eine Abhängigkeit spezifiziert, damit der Krieg von einem Ablageort gedownloadet werden kann?

Jede Hilfe wird geschätzt.

Antwort

0

konnte ich das erreichen - durch dies zu tun:

Abhängigkeiten {

earlib(  
    [group: 'com.company', name: 'webapp1', version: '1.1-SNAPSHOT', ext: 'war'], 
    [group: 'com.company', name: 'webapp2', version: '1.1-SNAPSHOT', ext: 'war']) 

}

ear { 
baseName = ' bundle' 
extension = 'ear'  


deploymentDescriptor{ 
    webModule('lib/webapp1-1.1-SNAPSHOT.war', '/webapp1') 
    webModule('lib/webapp2-1.1-SNAPSHOT.war', '/webapp2') 
} 

} 
Verwandte Themen