您的位置:首页 > 运维架构 > Linux

linux ubuntu ant autoproxy 设置

2014-06-23 16:11 309 查看
使用maven编译hadoop2.3.0的时候到了一步需要下载tomcat6,一直下载不动,仔细看了一下报错,是ant报出来的,无法下载,因为是用新立得装的ant,所以不知道在哪配置代理,卸了,重新下了一个配上。用说明中的-autoproxy或网上查到的加一堆参数的都不好使。后来查文档发现-autoproxy是由java调代理,需要有这些东西:
- /system/http_proxy/use_http_proxy            boolean
- /system/http_proxy/use_authentication        boolean
- /system/http_proxy/host                      string
- /system/http_proxy/authentication_user       string
- /system/http_proxy/authentication_password   string
- /system/http_proxy/port                      int
- /system/proxy/socks_host                     string
- /system/proxy/mode                           string
- /system/proxy/ftp_host                       string
- /system/proxy/secure_host                    string
- /system/proxy/socks_port                     int
- /system/proxy/ftp_port                       int
- /system/proxy/secure_port                    int
- /system/proxy/no_proxy_for                   list
- /system/proxy/gopher_host                    string
- /system/proxy/gopher_port                    int


用dconf看了一下,没有这些配置,又用gconf看了一下,其中一些配置没配,配置好后再运行ant就好了,开始下载了。为什么dconf和gconf看到的不一样呢?

再修改ant的bin文件夹下的ant,给ant_exec_args=加上参数,变成ant_exec_args=-autoproxy,这样ant的就自动使用代理了, 但是maven调用ant的时候还是不好用,试尽了各种办法也不行,应该是maven用了plug插件,并没有调用ant这个命令,反正是没弄好,最后通过wifi自动获得ip不走代理的方式下载了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ant java