Ошибка при компиляции веб-приложения на Grails 2.5.0

112
15 мая 2019, 21:50

Драсти. проект по разработке веб приложения был написан 3 года назад другой командой. Но был не дописан, и нам поручили как студентам недопрограммистам доделать его. Но при компиляции веб-приложения которое написанно на Grails 2.5.0 компилятор выводит очень много ошибок

Error | 
2018-11-27 22:17:29,180 [localhost-startStop-1] ERROR context.GrailsContextLoaderListener  - Error initializing the application: Error creating bean with name 'pluginManagerPostProcessor': BeanPostProcessor before instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.config.internalTransactionAdvisor': Cannot resolve reference to bean 'org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0' while setting bean property 'transactionAttributeSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0': Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org.springframework.cache.annotation.CacheAnnotationParser.parseCacheAnnotations(Ljava/lang/reflect/AnnotatedElement;)Ljava/util/Collection; 
Message: Error creating bean with name 'pluginManagerPostProcessor': BeanPostProcessor before instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.config.internalTransactionAdvisor': Cannot resolve reference to bean 'org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0' while setting bean property 'transactionAttributeSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0': Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org.springframework.cache.annotation.CacheAnnotationParser.parseCacheAnnotations(Ljava/lang/reflect/AnnotatedElement;)Ljava/util/Collection; 
  

А вот полный лог компилятора. Добрые люди помогите мучаюсь уже 2й день никак не могу исправить...

"C:\Program Files\Java\jdk1.8.0_31\bin\java.exe" -Dgrails.home=C:\grails-2.5.0 "-Dtools.jar=C:\Program Files\Java\jdk1.8.0_31\lib\tools.jar" -Dgroovy.starter.conf=C:\grails-2.5.0/conf/groovy-starter.conf -Djline.WindowsTerminal.directConsole=false -javaagent:C:\grails-2.5.0\lib\org.springframework\springloaded\jars\springloaded-1.2.3.RELEASE.jar -noverify -Dspringloaded=profile=grails;cacheDir=. -Dbase.dir=E:\sbfunction -Dgrails.project.fork.run.debugArgs -Dfile.encoding=UTF-8 -classpath C:\grails-2.5.0\lib\org.codehaus.groovy\groovy-all\jars\groovy-all-2.4.3.jar;C:\grails-2.5.0\dist\grails-bootstrap-2.5.0.jar org.codehaus.groovy.grails.cli.support.GrailsStarter --main org.codehaus.groovy.grails.cli.GrailsScriptRunner --conf C:\grails-2.5.0/conf/groovy-starter.conf "run-app -plain-output" 
|Loading Grails 2.5.0 
|Configuring classpath 
. 
|Environment set to development 
................................. 
|Packaging Grails application 
............................................... 
|Running Grails application 
Configuring Spring Security Core ... 
... finished configuring Spring Security Core 
Error | 
2018-11-27 22:17:29,180 [localhost-startStop-1] ERROR context.GrailsContextLoaderListener  - Error initializing the application: Error creating bean with name 'pluginManagerPostProcessor': BeanPostProcessor before instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.config.internalTransactionAdvisor': Cannot resolve reference to bean 'org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0' while setting bean property 'transactionAttributeSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0': Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org.springframework.cache.annotation.CacheAnnotationParser.parseCacheAnnotations(Ljava/lang/reflect/AnnotatedElement;)Ljava/util/Collection; 
Message: Error creating bean with name 'pluginManagerPostProcessor': BeanPostProcessor before instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.config.internalTransactionAdvisor': Cannot resolve reference to bean 'org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0' while setting bean property 'transactionAttributeSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0': Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org.springframework.cache.annotation.CacheAnnotationParser.parseCacheAnnotations(Ljava/lang/reflect/AnnotatedElement;)Ljava/util/Collection; 
    Line | Method 
->>  266 | run       in java.util.concurrent.FutureTask 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
|   1142 | runWorker in java.util.concurrent.ThreadPoolExecutor 
|    617 | run . . . in java.util.concurrent.ThreadPoolExecutor$Worker 
^    745 | run       in java.lang.Thread 
Caused by BeanCreationException: Error creating bean with name 'org.springframework.transaction.config.internalTransactionAdvisor': Cannot resolve reference to bean 'org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0' while setting bean property 'transactionAttributeSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0': Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org.springframework.cache.annotation.CacheAnnotationParser.parseCacheAnnotations(Ljava/lang/reflect/AnnotatedElement;)Ljava/util/Collection; 
->>  266 | run       in java.util.concurrent.FutureTask 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
|   1142 | runWorker in java.util.concurrent.ThreadPoolExecutor 
|    617 | run . . . in java.util.concurrent.ThreadPoolExecutor$Worker 
^    745 | run       in java.lang.Thread 
Caused by BeanCreationException: Error creating bean with name 'org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0': Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org.springframework.cache.annotation.CacheAnnotationParser.parseCacheAnnotations(Ljava/lang/reflect/AnnotatedElement;)Ljava/util/Collection; 
->>  266 | run       in java.util.concurrent.FutureTask 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
|   1142 | runWorker in java.util.concurrent.ThreadPoolExecutor 
|    617 | run . . . in java.util.concurrent.ThreadPoolExecutor$Worker 
^    745 | run       in java.lang.Thread 
Caused by NoSuchMethodError: org.springframework.cache.annotation.CacheAnnotationParser.parseCacheAnnotations(Ljava/lang/reflect/AnnotatedElement;)Ljava/util/Collection; 
->>  218 | findCacheOperations in grails.plugin.cache.GrailsAnnotationCacheOperationSource 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
|    174 | computeCacheOperations in     '' 
|    121 | doGetCacheOperations in     '' 
|    104 | getCacheOperations in     '' 
|    266 | run . . . in java.util.concurrent.FutureTask 
|   1142 | runWorker in java.util.concurrent.ThreadPoolExecutor 
|    617 | run . . . in java.util.concurrent.ThreadPoolExecutor$Worker 
^    745 | run       in java.lang.Thread 
Error | 
Forked Grails VM exited with error 
 
Process finished with exit code 1

READ ALSO
servlet java maven

servlet java maven

Что должно быть описано в maven (pomxml), при работе с сервлетами? Только начинаю изучать java EE, трудно разобраться с мавеном

146
Как защитить программу от копирования?

Как защитить программу от копирования?

Делаю одному знакомому программу (лабораторную работу) для университетаДолжен буду предоставить ему в том числе и исходники

135
Литература по Java Maven [дубликат]

Литература по Java Maven [дубликат]

На данный вопрос уже ответили:

130
Парсинг json при помощи gson

Парсинг json при помощи gson

Есть вот такой json

161