Gradle Javaビルドスクリプトで環境変数(ユーザーレベルまたはシステムレベルのいずれか)にアクセスするにはどうすればよいですか。
gradleは初めてで、gradleを使用してプロジェクトを構築しようとしています。
現在、以下のスクリプトに示すように、サードパーティのjarファイルのパスをハードコードしています。
repositories {
flatDir {
dirs 'D:\\lib'
}
}
環境変数"Third_Party" in enviroment variable
を作成しました:
Third_Party=D:\lib
スクリプトでライブラリパスをハードコーディングする代わりに、この変数、つまり「Third_Party」をどのように使用できますか。
正確な構文を教えてください
このように試してくださいSystem.getenv("env var name")
like
home = System.getenv('Third_Party')
task env_read << {
println "$System.env.HOME"
//Other way of accessing the environment variable.
println System.getenv('Third_Party')
}