Предупреждения / ошибки Grails во время запуска приложения

2

В настоящее время я вижу предупреждения ниже при попытке запустить приложение Google App Engine/Grails в Eclipse.

  • Предупреждение, цель, вызывающая перезапись имени имени startLogging
  • Предупреждение: C:\Users\Some Person.grails\1.2.0\projects\test-grails\plugins\app-engine-0.8.8\grails-app\conf\ spring не найден.
  • Предупреждение: C:\Users\Some Person.grails\1.2.0\projects\test-grails\plugins\app-engine-0.8.8\grails-app\conf не найден.
  • Предупреждение: C:\Users\Some Person.grails\1.2.0\projects\test-grails\plugins\app-engine-0.8.8\grails-app\conf\hibernate не найден.

Вот вывод с консоли:

Base Directory: C:\Users\Some Person\workspace\test-grails
Resolving dependencies...
Dependencies resolved in 1160ms.
Running script C:\grails-1.2.0\scripts\RunApp.groovy
Environment set to development
Warning, target causing name overwriting of name startLogging
  [groovyc] Compiling 1 source file to C:\Users\Some Person\workspace\test-grails\web-app\WEB-INF\classes
     [copy] Copying 1 file to C:\Users\Some Person\.grails\1.2.0\projects\test-grails
     [copy] Copying 1 file to C:\Users\Some Person\workspace\test-grails\web-app\WEB-INF
Configuring persistence for AppEngine
     [copy] Warning: C:\Users\Some Person\.grails\1.2.0\projects\test-grails\plugins\app-engine-0.8.8\grails-app\conf\spring not found.
     [copy] Warning: C:\Users\Some Person\.grails\1.2.0\projects\test-grails\plugins\app-engine-0.8.8\grails-app\conf not found.
     [copy] Warning: C:\Users\Some Person\.grails\1.2.0\projects\test-grails\plugins\app-engine-0.8.8\grails-app\conf\hibernate not found.

Я получаю эту ошибку после создания проекта Grails с помощью Spring Tools Suite (STS), а затем установки плагина приложения-движка "Грайл-инсталлятор-плагин-приложение-движок". Раньше я устанавливал плагин app-engine, проект Grails запускался правильно.

Любые идеи по устранению этих предупреждений?

  • 0
    Вы пытались поместить его в другой каталог? Может быть, у него проблемы с пространством в "Тейлор Лиз" ...
  • 0
    Нет, я не пробовал этого, но у меня также нет каталога "conf" в .. \ grails-app. Я почти уверен, что это проблема, но я не уверен, как их создать.
Показать ещё 1 комментарий
Теги:
google-app-engine
grails
sts-springsourcetoolsuite

3 ответа

1
Лучший ответ

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

Предупреждения 2,3 и 4 относятся к папкам внутри плагина app-engine. Даже если они раздражают, они не причинят никакого вреда. Лучшее, что вы могли бы сделать, это поднять JIRA против плагина приложения и просить автора добавить эти папки, чтобы остановить предупреждения.

  • 0
    Благодарю. Я посмотрю в журнале JIRA для него.
  • 0
    зарегистрировано здесь: jira.codehaus.org/browse/GRAILSPLUGINS-1889
0

С момента написания не используйте Spring Tools Suite для создания приложений grails, потому что 1) он все еще новый и недостаточно зрелый, 2) он изменяет некоторые настройки по умолчанию и вызывает множество проблем, особенно если вы смешиваете командную строку выполнение.

Используйте Netbeans или IntelliJ. Для создания приложений grails я переключился с Eclipse на Netbeans, хотя я большой сторонник Eclipse.

0

Вы создали приложение с grails create-app, правильно? Это должно было создать под confhibernate и spring под ним) папку под корнем проекта grails.

Если вы работаете с IDE, возможно, что среда IDE не видит "папки", потому что они пустые, что также само по себе является ошибкой.

  • 0
    Я использовал Spring Tools Suite для создания проекта Grails. Проект работал нормально, пока я не установил плагин appengine "grails install-plugin app-engine". Это когда я начал видеть предупреждения выше.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню