2013-12-18 1 views
1

Я пытался запустить grails на компьютере без подключения к интернету, но не смог этого сделать. Ошибка, которую я наблюдал, копируется ниже.бегущих граалей локально без подключения к внешней сети

Error Resolve error obtaining dependencies - Failed to read artifact descriptor for xalan:serializer:jar:2.7.1 
Error Required Grails build dependencies were not found. This is normally due to internet connectivity issues or missing repositories in grails-app/conf/BuildConfig.groovy. Please verify your configuration to continue. 

Я не мог найти каких-либо параметров конфигурации, которые я мог бы изменить в BuildConfig.groovy или любой другой заводной файл, который позволил бы мне запустить приложение Grails (на Windows) без каких-либо интернет-подключения. Я уверен, что должны быть некоторые настройки, которые позволяют мне запускать приложение grails без подключения к интернету - может ли кто-нибудь пролить свет на это?
Спасибо

ответ

3

Вам не нужно подключение к Интернету для запуска приложения grails на местном уровне. Но вам нужно, чтобы ваши зависимости приложений загружались в локальный кеш Ivy, поэтому вам нужно подключение к Интернету, по крайней мере, для первого запуска/компиляции вашего приложения. После этого вы сможете запустить его без подключения к Интернету.

3

Несмотря на то, что Grails не требует подключения к Интернету, программное обеспечение Grails полагается на другой код, который размещается в Интернете. Вам нужно будет либо загрузить все зависимости (я не уверен, где вы бы даже нашли их все), либо подключиться к Интернету для вашего первоначального запуска.

После того, как вы в сети, введите grails run-app в консоли, и пусть это загрузит все зависимости, а затем не забудьте взять его в автономном режиме!

+0

спасибо - я принял первый ответ, но сохранил оба. –

 Смежные вопросы

  • Нет связанных вопросов^_^