Oma*_*ish 2 java gradle build.gradle
如何为我的系统路径添加目录以使后续任务正常执行?
这是我目前的尝试,但是PATH变量似乎并没有改变或保持不变:
task sourceEnv(type: Exec){
environment "PATH", "$System.env.PATH" + System.getProperty("path.separator") +
"$projectDir/src/dist/util"
}
task otherTask {
dependsOn sourceEnv
...
}
Run Code Online (Sandbox Code Playgroud)
在第一个任务(在ext名称空间中)之外定义一个全局路径,并在两个任务中重用它。
ext.execPath = "$System.env.PATH" + System.getProperty("path.separator") + "$projectDir/src/dist/util"
task taskA(type: Exec){
environment "PATH", execPath
...
}
task taskB(type: Exec){
environment "PATH", execPath
...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3208 次 |
| 最近记录: |