2012-02-28 99 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的解决方案。

相关问题