java – 如何通过任务设置环境变量?
发布时间:2020-11-18 04:16:59 所属栏目:Java 来源:互联网
导读:我有毕业申请.我的主要毕业文件包括一些任务(groovy). 我需要启动一个我的任务 – 环境变量“LANG”set encoding = ru_RU.koi8-r(对于 windows, linux),并且完成我的任务后 – 环境变量包含初始值(en_US.UTF-8) . 怎么做请帮帮我. 据我所知,您无法从Gradle Ta
|
我有毕业申请.我的主要毕业文件包括一些任务(groovy).
解决方法据我所知,您无法从Gradle Task设置系统环境变量.但是,可以为该进程设置环境变量.因此,如果你需要设置环境变量只是为了构建使用这个: task MyTask(type: Exec) {
environment 'ENVIRONMENT_VARIABLE_NAME','environment_variable_value'
// run or build code that needs that environment variable
}
您还可以使编译依赖于该任务,因此如果您在编译之前构建您设置环境变量的代码: tasks.withType(JavaCompile) {
compileTask -> compileTask.dependsOn MyTask
} (编辑:东莞站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Java自学书籍Top 10
- 如何解决Mybatis--java.lang.IllegalArgumentException: Re
- Java OpenSSL生成的RSA公私钥进行数据加解密详细介绍
- Java的JSON格式转换库GSON的初步使用笔记
- 实例解析Java程序中正则表达式的贪婪模式匹配
- Java删除文件、目录及目录下所有文件的方法实例
- java正则表达式获取指定HTML标签的指定属性值且替换的方法
- 如果您在Java中显式初始化Object数组,那么包含与新的Object
- Java对日期Date类进行加减运算、年份加减月份加减、时间差等
- java – Spring MVC:基于User-Agent解析视图
