2014-06-11 21 views
8

Ben taze Grails 2.4 projesi çıkarıldı hazırda ve veritabanı göç eklentisi eklendi son bahar güvenliği ve Mongo db eklentisi ve ben grails compile çalıştırdığımda aşağıdaki var hata oluşturdu EHCache sınıfı bulunamadı atarGrails 2.4 hata

| Error Fatal error during compilation java.lang.NoClassDefFoundError: net/sf/ehcache/config/CacheConfiguration (Use --stacktrace to see the full trace)

Yay güvenlik eklentisini kaldırırsam, derler ve eğer mongoDB eklentisini çıkarırsam ve hazırda bekletme ile yaylı güvenlik kullanırsam hala çalışır, ancak yalnız mongoDB eklentisi ile yay güvenliği birleşimi hata verir.

Fikriniz Var mı?

cevap

11

Yay güvenliği, ehcache'ye bağlı gibi görünüyor, ancak böyle bildirmiyor. Ehcache'ye bağlı olarak cache eklentisiyle benzer bir sorun yaşadık.

compile "net.sf.ehcache:ehcache-core:2.4.8" 
+0

Bu sorunu giderir ama grails 2.3.8 yani sadece yay güvenliği ve mongoDB ile benzer bir kombinasyon denedim ve çalışmak için kullanılan: En BuildConfig ait dependencies bölümüne bu ekleyin. Hızlı cevap için teşekkürler. –

+0

Muhtemelen ehcache, çerçevenin çekirdek bağımlılığı olarak kullanılıyordu, ancak artık değil –