我已經安裝了grails,並試圖用默認版本的cache:1.1.6進行編譯,我在插件代碼中得到了這些錯誤。包org.springframework.aop.framework不存在
任何一個可以幫助我與關係在倉庫破 - 我甚至還沒有使用的高速緩存尚未 - 只是BuildConfig.groovy
我明白了「默認定義它,Grails將不僅可以獲得的JAR和你聲明的插件,但它也會得到它們的傳遞依賴「所以爲什麼我必須聲明依賴關係?
Compilation error: startup failed:
Compile error during compilation with javac.
D:\Users\ve\.grails\2.4.0\projects\demo\plugins\cache-1.1.6\src\java\grails\plugin\cache\CustomCacheKeyGenerator.java:18: error: package org.springframework.aop.framework does not exist
import org.springframework.aop.framework.AopProxyUtils;
^
D:\Users\ve\.grails\2.4.0\projects\demo\plugins\cache-1.1.6\src\java\grails\plugin\cache\web\PageInfo.java:43: error: package org.springframework.aop does not exist
import org.springframework.aop.PointcutAdvisor;
^
D:\Users\ve\.grails\2.4.0\projects\demo\plugins\cache-1.1.6\src\java\grails\plugin\cache\web\PageInfo.java:44: error: package org.springframework.aop does not exist
import org.springframework.aop.TargetSource;
你必須添加[spring-aop.jar](http://mvnrepository.com/artifact/org.springframework/spring-aop) – Jens
@Jens:添加到哪個配置文件中?我認爲這應該下載它自己的依賴關係liek Maven? – shinynewbike
您使用maven?然後將其添加到您的POM。 – Jens