2012-02-28 109 views
4

我對grails比較陌生,需要知道一些真正基本的東西。現在我需要連接到互聯網來運行我的grails項目,否則該項目會試圖無限期地解決依賴關係。 找不到文檔中的任何地方.. 我假設它試圖尋找更新版本的插件?grails項目沒有運行沒有互聯網連接

如何關閉此功能以使項目在沒有互聯網連接的情況下運行。

問候 Priyank

+0

哪個版本的Grails? – paislee 2012-02-28 18:53:43

+0

該版本是1.3.7,試圖通過文檔,看起來像需要在BuildConfig.groovy(猜測現在)有一些設置,但沒有找到完全改變。 – 2012-02-28 19:44:15

+0

它應該直接運行箱子,你有沒有做任何配置呢。嘗試全新安裝。同時檢查以確保localhost指向您的主機文件 – Scott 2012-02-29 01:49:40

回答

1

Grails的1.3.7工程(從我的經驗),而無需連接到互聯網,除了第一次運行:

在第一次運行時,將解決從互聯網的依賴。但是這些將在本地緩存(檢查$user/.grails,$user/.m2$user/.ivy2文件夾)。下一次運行不需要互聯網連接。

但有一個問題 - 如果其中一個插件取決於快照版本,則每次啓動項目時都會嘗試連接到互聯網,以查看是否有更新的版本。看到這個問題Grails: working offline with snapshot dependencies的解決方案。