Hinzufügen von Klassenpfadeinträgen mithilfe des Gradle-Anwendungs-Plugins
Ich benutze das Gradle Application Plugin, um die Installation für eine eigenständige Java-Anwendung zu generieren. Ich habe eine Konfigurationsdatei, die ich in den Klassenpfad einfügen muss, aber ich kann nicht scheinen, dass sie den Klassenpfad korrekt in den sh / bat-Dateien generiert. Diese Konfigurationsdatei muss sich außerhalb des JAR befinden.
Die conf-Datei befindet sich im Verzeichnis/src/dist/conf/
also wenn ich renneinstallApp
es installiert es unter einem solchen conf-Verzeichnis$APP_HOME/conf
.
Ich habe versucht, dieses Verzeichnis wie folgt zum claspath hinzuzufügen:
<code>startScripts.classpath.add(files('$APP_HOME/conf')) </code>
Aber wenn ich mir den Klassenpfad in den sh / bat-Dateien ansehe, fügt er einen Eintrag hinzu, der so aussieht:
<code>$APP_HOME/lib/conf </code>
Wie sage ich gradle, dass er das fallen lassen soll?lib
Abschnitt für diesen Eintrag?