我正在開發Grails 2.0.x應用程序,當然它有幾個外部依賴項。由於我坐在企業防火牆後面,我配置了我的ProxySettings.groovy
以允許訪問因特網,因此它應該可以正常工作。
現在我們還需要在本地Maven存儲庫中找到一些本地構件(來自其他項目)的依賴關係。我們的公司網絡設置是僅將代理服務器用於外部網站,而不是內部網站。因此,當Grails在啓動時解析我的依賴關係時,它會很好地下載所有外部工件,但在嘗試獲取我們的本地依賴關係時會失敗。如果我完全刪除了我的文件ProxySettings.groovy
的內容,則情況正好相反,Grails無法解析外部依賴關係,但設法從本地Maven存儲庫下載了JAR。
我試圖找到關於如何排除在Grails中使用代理設置的內部網站的文檔,但迄今爲止失敗了。
另一個替代方案可能是在撥打mavenRepo
之前,在BuildConfig.groovy
中以編程方式刪除(或更改)代理設置?
目前我們沒有使用Maven來構建我們的Grails項目(因爲我們以前在構建服務器上創建發佈版本時遇到了一些問題)。
任何幫助將不勝感激!繞過本地存儲庫的Grails代理設置
7
A
回答
2
現在我沒有事情有一個簡單的方法來解決這個問題。
目前開放的錯誤爲能夠切換代理設置programmtically
http://jira.grails.org/browse/GRAILS-7658
另一種辦法是將你的Grails項目內的內部依賴關係。
,或者你可以只轉儲一切BuildConfig.groovy
System.properties.putAll([
"http.proxyHost": "myproxy.hostname.com",
"http.proxyPort": "8080",
"http.proxyUserName": "myUser",
"http.proxyPassword": "myPass"
])
清楚它的內部依賴關係,然後你可能會好。
相關問題
- 1. HTML5,「繞過」本地存儲設置
- 2. 如何爲SBT設置本地代理存儲庫?
- 3. 本地主機的Jboss代理繞過
- 4. 可以將Git或Mercurial設置爲繞過本地存儲庫並直接轉到中央存儲庫?
- 5. maven本地存儲庫代理外部
- 6. 關於設置本地存儲庫Hortonworks
- 7. 設置代碼存儲庫
- 8. 如何設置TeamCity代理使用單獨的maven本地存儲庫?
- 9. 未設置本地存儲
- 10. JProfiler7:設置本地代理
- 11. grails 3.0.1代理設置
- 12. 最好的地方來存儲數據庫建設和本地配置設置
- 13. SBT。清理本地存儲庫
- 14. 如何處理本地dotfile存儲庫?
- 15. Git本地存儲庫管理
- 16. 管理本地nuget存儲庫
- 17. 按地理位置存儲和過濾
- 18. Ansible使用代理服務器本地IP地址,如何「繞過本地地址的代理服務器」
- 19. 用TortoiseSVN設置加密密碼的本地SVN存儲庫
- 20. 如何重置「本地」git存儲庫?
- 21. 重置本地git存儲庫
- 22. 鉻存儲本地集沒有設置
- 23. 設置在本地存儲變量
- 24. 設置本地存儲模式關閉
- 25. 本地存儲設置每次啓動
- 26. Firebug無法設置本地存儲
- 27. 在本地存儲JavasScript設置
- 28. JQuery設置本地存儲變量
- 29. 如何讓Cabal繞過我的Windows代理設置?
- 30. 設置本地代理來訪問IMDB