2014-05-20 3 views
1

Я обновил grails2.3.0 до 2.3.8, но когда я попробую run-app, он дает следующую ошибку.ошибка при обновлении grails 2.3.0 до 2.3.8

Error occurred during initialization of VM 
    agent library failed to init: instrumentError 
    opening zip file or JAR manifest missing : null 

любое решение спасибо !!!

В настоящее время я с помощью STS-3.1.0

+0

Вы делаете это из командной строки? Дайте командной строке попробовать и посмотреть, что это производит. В противном случае я бы удалил ваш 2.3.8 и загрузил и переустановил для стартеров. – Joe

+0

@Joe да, я изменил среду с терминала. Я проверил grails -version, он работает. но я думаю, что проект отсутствует что-то – abdul

+0

Вы говорите, что run-app генерирует эту ошибку из командной строки? –

ответ

0

Пути к пружинной банке изменила пару раз и IDE должен адаптироваться, когда это произойдет. Если это происходит из среды IDE, вы должны обновить STS (еще лучше, используйте GGTS) ​​до последних версий инструмента Groovy и Grails, и эта проблема должна исчезнуть. Вы также можете скопировать подпружиненную банку в место, которое ожидает IDE, но это немного взломан. Обновление IDE - лучшая идея.

+0

Вы попробовали это? –

+0

Я загрузил обновление springsource-tool-suite-3.5.1.RELEASE-e4.4-updatesite теперь как обновить текущую версию sts с помощью обновления. просто извлеките и поместите его в ту же папку .. это что? – abdul

0

Согласно моему наблюдению, работая над grails и STS. новая версия появляется после 2.3.7 и включает в себя не запускать STS 3.3.x и версию до этого. Это применимо к GGTS аналогичной версии. Я задавал один и тот же вопрос, но пригоден раствор. В любом случае попробуйте выполнить обновление с осторожностью. Перед этим проверьте следующее:

проверьте переменную окружения, если вы определили или установили новый путь grails к 2.3.7 и протестировали его в командной строке.

Вы все еще можете запускать приложения в командной строке или переключать IDE, такие как IntelJ.

See this question of mine here

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