我希望在运行从SpringSource下载的GGTS 3.4的setup.exe之后,分享我如何解决代理问题以在我公司的PC中设置GGTS的知识(通过google搜索整整一天的www;))
问题:
当我在IDE安装后开始构建我的hello world项目时,GGTS会提示我此错误消息:"错误无法解析依赖项".怎么解决?
我会回答我自己的问题:
转到IE并从特定代理文件(在Internet连接设置中)中找到代理URL,或者只询问您公司的支持人员.
转到grails的bin文件夹并运行:
grails add-proxy client "--host=your.proxy.com" "--port=xxxx" "–noproxy='localhost'"
Run Code Online (Sandbox Code Playgroud)它将为您提供一系列反馈,例如:"将代理客户端添加到\\ path.grails\ProxySettings.groovy".现在你应该打开文件,检查网址,端口,用户名和密码,并确保它包含第二行,如下所示: currentProxy ='client'
有一篇文章建议将ProxySettings.groovy的第一行中的字符串从http.proxyUser更改为http.proxyUserName.在我自己的情况下,代理不需要un/pw所以不确定它是否至关重要(来源:http://web.archive.org/web/20130910035021/http : //jira.grails.org/browse/GRAILS-10097)
现在右键单击GGTS中的项目,Grail Tools> Refresh Dependencies,或者只是重新创建hello world项目.Huray!