作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
标题说明了一切,我目前正在使用我的 '.gradle' 目录中名为 'gradle.properties' 的文件来设置 systempProp.http.proxy*
东西。我注意到使用 Grails 你不需要设置 http.proxy.proxyPassword
只是 http.proxHost
, http.proxyPort
, 和 http.proxyUser
在“.grails\ProxySettings.groovy”文件中。
是否有一些我可以使用的 systemProp/配置,所以我不需要使用 Gradle 将我的密码以明文形式输入?
最佳答案
如果您的代理需要密码,Gradle 无法消除对密码的需要。但是,如果您不想将密码检查到代码中(显然,这是一件愚蠢的事情:)),您应该使用环境变量来隐藏它。
您可以设置 env 变量:http.proxyPassword
输入您的密码,或使用 -D
运行 gradle范围:
gradle -Dhttp.proxyHost=*** -Dhttp.proxyPort=*** -Dhttp.proxyUser=**** -Dhttp.proxyPassword=****
关于grails - 如何在不设置密码的情况下在防火墙后面使用 Gradle,只需一个用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33897468/
我是一名优秀的程序员,十分优秀!