我注意到,在我的OSX盒子上使用Grope腳本和葡萄註釋有10秒鐘的打擊。這總是這樣嗎?我可以讓葡萄青睞它的緩存(依賴關係是肯定已經在〜/ .groovy/grapes中的系統上了...)。如何讓groovy葡萄腳本啓動更快
0
A
回答
1
您是否有〜/ .groovy/grapeConfig.xml文件是否定義? doco中給出的例子支持本地緩存。
<ivysettings>
<settings defaultResolver="downloadGrapes"/>
<resolvers>
<chain name="downloadGrapes">
<filesystem name="cachedGrapes">
<ivy pattern="${user.home}/.groovy/grapes/[organisation]/[module]/ivy-[revision].xml"/>
<artifact pattern="${user.home}/.groovy/grapes/[organisation]/[module]/[type]s/[artifact]-[revision].[ext]"/>
</filesystem>
<!-- todo add 'endorsed groovy extensions' resolver here -->
<ibiblio name="codehaus" root="http://repository.codehaus.org/" m2compatible="true"/>
<ibiblio name="ibiblio" m2compatible="true"/>
<ibiblio name="java.net2" root="http://download.java.net/maven/2/" m2compatible="true"/>
</chain>
</resolvers>
</ivysettings>
2
某些庫(特別是httpbuilder)在其依賴項中使用版本範圍。有一篇文章here,它描述瞭如何在grapeconfig.xml文件中增加此版本檢查的TTL。
相關問題
- 1. groovy葡萄詳細
- 2. 獲取Groovy的葡萄!
- 3. 爲葡萄牙葡萄牙
- 4. 腳本清理葡萄酒過程
- 5. Groovy腳本 - 葡萄 - 沒有找到合適的驅動程序H2 H2
- 6. 葡萄kaminari與葡萄建造者
- 7. 我該如何讓葡萄酒更安全(或白癡證明)
- 8. 如何讓Pydev + jython在運行腳本時更快啓動?
- 9. Rails的葡萄API版本
- 10. 葡萄:動態前綴?
- 11. 葡萄與動態路由
- 12. 在葡萄牙
- 13. 使groovy腳本抓取一個類似葡萄的文件系統的罐子
- 14. Groovy 1.8 @Grab失敗,除非我手動調用葡萄決議
- 15. 葡萄rspec上傳
- 16. 葡萄/ Rack :: Mount :: Route
- 17. 導軌 - 葡萄API
- 18. 葡萄API和OAuth
- 19. Stubbing葡萄幫手
- 20. WordNet葡萄牙語
- 21. 如何讓Java3D啓動速度更快?
- 22. 如何讓JVM更快啓動?
- 23. 如何讓我的Python腳本更快?
- 24. 如何在沒有葡萄api的情況下使用葡萄實體?
- 25. 無效的常量API ::與葡萄和葡萄實體
- 26. 如何讓葡萄以ember.js的正確格式生成JSON?
- 27. Rails ActiveModel :: Serializer與葡萄相比如何?
- 28. 如何在葡萄上使用CanCan?
- 29. 葡萄「文本」類型參數
- 30. iPhone本地化問題 - 葡萄牙語
是的,這幾乎是我的配置看起來像 - 除了我有一些額外的'ibiblio'引用爲底部不同的存儲庫。 – dsummersl 2010-08-10 19:40:15
在你的groovy腳本中,你是否聲明瞭對最新版本庫的依賴?在這種情況下,Groovy可能正在檢查互聯網,以確定是否有新的下載。 最後,您可以設置屬性-Dgroovy.grape.autoDownload = false來告訴Groovy不要下載任何東西 – 2010-08-14 11:39:36