Gradle のアプリケーション プラグインを使用して、スタンドアロンの Java アプリケーションのインストールを生成しています。クラスパスに配置する必要がある構成ファイルがありますが、sh/bat ファイルでクラスパスを正しく生成するように設定できないようです。この構成ファイルは、jar の外部に配置する必要があります。
conf ファイルはディレクトリに/src/dist/conf/
あるため、実行installApp
すると、このような conf ディレクトリの下にインストールされます$APP_HOME/conf
。
このディレクトリを次のようにクラスパスに追加しようとしました:
startScripts.classpath.add(files('$APP_HOME/conf'))
しかし、sh/bat ファイルのクラスパスを見ると、次のようなエントリが追加されます。
$APP_HOME/lib/conf
lib
このエントリのセクションを削除するようにgradleに指示するにはどうすればよいですか?