2013-03-24 4 views
0

я получаю сообщение об ошибке, как этототсутствующих зависимостей - Grails

| Loading Grails 2.1.4 
| Configuring classpath. 
| Environment set to development..... 
| Packaging Grails application..... 
| Compiling 2 source files..... 
| Error Error: The following plugins failed to load due to missing dependencies: [cacheHeaders] 
- Plugin: cacheHeaders 
    - Dependencies: 
     - controllers (Required: 1.1 > *, Found: 2.1.4) 
     ! logging (Required: 1.1 > *, Found: Not Installed) [INVALID] 

Я использую Grials 2.1.4 После добавленных плагинов кэш-1.0.1 кэш-hearders -1.5.1 я получаю выше ошибки.

В документации Grails говорится, что они также будут поддерживать Grails 2.1. Версия Grails: 1.2> * - Я понимаю это значение, оно поддерживает и 2.1.4. см: http://grails.org/plugins/search?q=cache-headers

else could you please refer any references to do "**cached-resourses in 2.1.4**". 

Но я сделал образце Grails (2.1.4) App и добавлены те же плагины. И он работает отлично.

Мой SampleApplication:

APPLICATION STATUS 
App version: 0.1 
Grails version: 2.1.4 
Groovy version: 1.8.8 
JVM version: 1.7.0_15 
Reloading active: true 
Controllers: 1 
Domains: 0 
Services: 3 
Tag Libraries: 13 

INSTALLED PLUGINS 
logging - 2.1.4 
core - 2.1.4 
codecs - 2.1.4 
i18n - 2.1.4 
urlMappings - 2.1.4 
dataSource - 2.1.4 
controllers - 2.1.4 
servlets - 2.1.4 
mavenPublisher - 0.8.1 
resources - 1.1.6 
webxml - 1.4.1 
databaseMigration - 1.3.2 
cacheHeaders - 1.1.5 
jquery - 1.8.3 
tomcat - 2.1.4 
groovyPages - 2.1.4 
domainClass - 2.1.4 
filters - 2.1.4 
converters - 2.1.4 
mimeTypes - 2.1.4 
scaffolding - 2.1.4 
hibernate - 2.1.4 
validation - 2.1.4 
services - 2.1.4 
cache - 1.0.1 

Благодаря

ответ

0

Похоже, что в первом приложении ошибка составляет около отсутствующего лесозаготовительной плагин:

! logging (Required: 1.1 > *, Found: Not Installed) [INVALID] 

В то время как в рабочем приложении вы с использованием каротажа 2.1.4:

INSTALLED PLUGINS 
logging - 2.1.4 
+0

Мое приложение реализовано в версии 2.0.4, я пытаюсь перейти на Grails 2.1.4 Итак, я попробовал приложение Sample grails, оно (кеш-заголовки) работает там. Но в моем приложении не работает. Что я чувствую, некоторые, где передовая совместимость не работает. – Kumar

+0

Является ли плагин регистрации в файле application.properties? это, кажется, недостающая зависимость –

0

Я решил его,

commented this line in BuildConfig.groovy 

    //excludes "grails-plugin-log4j" 

он работает нормально, но я не знаю много подробностей об этом. Мой босс посоветовал это. Спасибо моему боссу.