Gradle: wie Konfiguriere ich die jar-Speicherort werden die in das übergeordnete Verzeichnis des Projekts?

Ich versuche zu bauen, ein Gradle-GLAS-Projekt ist ein Teilprojekt eines anderen und würde gerne die Ausgabe JAR-Datei in einem übergeordneten Verzeichnis (speziell in den "lib" - Verzeichnis des übergeordneten oder gleichgeordneten). Wie Konfiguriere ich Gradle für dies und wo ist dies dokumentiert?

  • Warum wollen Sie das tun? Jedes Projekt hat seine eigene build-output-Verzeichnis, und ich empfehle, nicht zu weichen von, dass. Es ist verwirrend und bedeutet, dass Sie nicht mehr in der Lage sein, zu reinigen Sie selbständig Projekte.
  • Hallo Peter - ich verstehe das Prinzip der Trennung von Teilprojekt baut, aber in diesem Fall bin ich das erstellen eines Grails-plugin, das hängt davon ab, einen Krug, der ist in einem Teilprojekt (mit groovy-Quellen), die erstellt unter Verwendung von Gradle. Ich will jar Ausgabe des plugin ' s "lib" - Verzeichnis. Das plugin selbst nicht bauen (da es ein Grails-plugin), nur die Teilprojekt -.
  • Hoffentlich Gradle ist flexibel genug, das zu tun, was ich tun will, ohne unverhältnismäßig strengen Regeln über die Struktur des Projektes, wie Maven 😉
  • Sicher, aber es gibt wahrscheinlich bessere Lösungen für dein problem (was ich weiß nicht genug über).
InformationsquelleAutor Ken Liu | 2013-09-03
Schreibe einen Kommentar