Ich habe ein neues Projekt, es hängt von Klassen bei Legacy-Projekt, nicht JAR-Dateien, sondern tatsächlichen Klassen. Wie kann ich diese Verzeichnisse eine Abhängigkeit für die Groß-Kompilierung machen?Gibt es eine Möglichkeit, Klassenpfad/Verzeichnisse für Abhängigkeiten auf Gradle hinzuzufügen?
Antwort
dependencies {
compile files("relative/path/to/classes/dir")
}
Weitere Details finden Sie in der Gradle User Guide.
Dies scheint alle Dateien in diesem Verzeichnis in den Klassenpfad als JAR-Dateien hinzuzufügen. Können wir nur einen Ordner hinzufügen? Ich habe das gleiche Problem. – zggame
Damit wird das angegebene Verzeichnis zum Klassenpfad hinzugefügt, wodurch alle in diesem Verzeichnis enthaltenen Klassendateien (nicht Jar-Dateien) hinzugefügt werden. Das hat der OP gefordert. –
Sie haben Recht. Dies fügt das Verzeichnis anstelle der Datei des Verzeichnisses hinzu. 'fileTree()' füge alle Dateien der Ordner (rekursiv) hinzu, denke ich. Ich bin damit verwirrt. Vielen Dank. – zggame
- 1. Gibt es eine Möglichkeit, Cygwin Ciphers hinzuzufügen
- 2. Gibt es eine Möglichkeit, Flags für Cabal-Abhängigkeiten zu definieren?
- 3. Gibt es eine Möglichkeit, Aufgabenabhängigkeiten in Gradle aufzulisten?
- 4. Gibt es eine Möglichkeit, AnyObject eine Erweiterung hinzuzufügen?
- 5. Gibt es eine Möglichkeit, Maven-Repositories zu verwenden, um Abhängigkeiten zu Ant hinzuzufügen?
- 6. Gibt es eine Möglichkeit, einer Tabelle eine Mindesthöhe hinzuzufügen?
- 7. Ruby-Optionsparser. Gibt es eine Möglichkeit, eine versteckte Option hinzuzufügen?
- 8. Gibt es eine Möglichkeit, Abhängigkeiten zu Lein-Projekten ohne REPL-Neustart hinzuzufügen?
- 9. Gibt es eine Möglichkeit, einem Protokoll einen generischen Typparameter hinzuzufügen?
- 10. Gibt es eine kurze Möglichkeit, mehrere Elemente hinzuzufügen
- 11. Gibt es eine Möglichkeit, Metadaten zu JavaScript-Objekten hinzuzufügen?
- 12. Gibt es eine Möglichkeit, Schaltfläche in UITabBar in IPad hinzuzufügen?
- 13. Gibt es eine Möglichkeit, einem Grafikobjekt einen MouseListener hinzuzufügen?
- 14. Gibt es eine Möglichkeit, einem laufenden Hadoop-Cluster Knoten hinzuzufügen?
- 15. Gibt es eine Möglichkeit, einer Liste Zitate mit Kommas hinzuzufügen?
- 16. Gibt es eine Möglichkeit, einer Snackbar ein Symbol hinzuzufügen?
- 17. Gibt es eine Möglichkeit, Beschreibungen zu JUnit-Tests hinzuzufügen?
- 18. Gibt es eine Möglichkeit, gitlab einen Abdeckungsbericht hinzuzufügen?
- 19. Gibt es eine Möglichkeit, Pip-Abhängigkeiten/Anforderungen aufzulisten?
- 20. Gibt es eine Möglichkeit, Dev-Abhängigkeiten mit Composer zu deinstallieren?
- 21. Gibt es eine Möglichkeit/Faktor aufzuschlüsseln gemeinsame Teile Gradle
- 22. Gibt es eine Möglichkeit, eine Maßstabsleiste (für lineare Abstände) zu ggmap hinzuzufügen?
- 23. Gibt es eine Möglichkeit, der NavigateUri-Eigenschaft auf einem Hyperlink in WPF eine Bindung hinzuzufügen?
- 24. Gibt es eine Möglichkeit, eine Liste von Abhängigkeiten automatisch für Nodejs Skript zu generieren
- 25. Gradle Abhängigkeiten für verschiedene API Ebenen
- 26. Gibt es eine Möglichkeit, Verzeichnis für Regex über Gradle wie wir für Dateien haben?
- 27. Gibt es eine Möglichkeit, userInfo für die universellen Links von iOS hinzuzufügen?
- 28. Gibt es eine Möglichkeit, .trim() auf der Rückseite einer jquery Auswahl hinzuzufügen?
- 29. Gibt es eine Möglichkeit, Button zum Verknüpfen von Plugin von CKEditor auf dem Lauf hinzuzufügen?
- 30. Gibt es eine Möglichkeit, die Abhängigkeitsbäume für Pip-Pakete anzuzeigen?
https://StackOverflow.com/q/35545405/7926064 hat einige Hinweise und Links zu Fehlern und Diskussionen – BNT