首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在惰性骨骼中设置代理?

如何在惰性骨骼中设置代理?
EN

Stack Overflow用户
提问于 2014-12-02 04:04:44
回答 4查看 497关注 0票数 2

我在防火墙后面,懒人没有代理就不能访问它的存储库。

我已经搜索了源代码,似乎找不到任何与代理相关的引用。

EN

回答 4

Stack Overflow用户

发布于 2015-07-15 03:41:42

在0.8.1版本的Lazybone中正式添加了支持,尽管是通过一种通用机制将任意系统属性添加到应用程序的配置文件~/.lazybones/config.groovy中。

您可以阅读有关详细信息的in the project README,但本质上,只需在config.groovy文件中添加以下内容:

代码语言:javascript
复制
systemProp {
    http {
        proxyHost = "localhost"
        proxyPort = 8181
    }
    https {
        proxyHost = "localhost"
        proxyPort = 8181
    }
}

您可以使用systemProp.前缀将任何系统属性添加到Lazybones,类似于它在Gradle中的工作方式。

票数 2
EN

Stack Overflow用户

发布于 2014-12-02 04:05:43

你要找的是that吗?基本上,您需要向gradle.properties文件添加一些属性。

票数 1
EN

Stack Overflow用户

发布于 2014-12-03 19:15:44

我在Windows上使用Cygwin,并且我已经修改了

代码语言:javascript
复制
~/.gvm/lazybones/current/bin/lazybones

可以这么说

代码语言:javascript
复制
exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" "-Dhttp.proxyHost=127.0.0.1" "-Dhttp.proxyPort=8888" "-Dhttp.nonProxyHosts=localhost|127.0.0.1" uk.co.cacoethes.lazybones.LazybonesMain "$@"

请注意选项周围的引号。它在我本地的Fiddler安装中工作得很好。

由于脚本使用eval的方式,我没有找到更好的方法来启用代理支持。也许更有经验的shell脚本程序员可以想出一个更优雅的解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27236335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档