2
我在Windows中使用grails 2.2.1。Grails插件不能依賴於其他grails插件嗎?
我想開發依賴於春季安全核心插件插件,所以我添加依賴到我的插件的BuildConfig.groovy:
plugins {
compile ':spring-security-core:1.2.7.3'
}
然後在我的應用大盤項目,我指定的依賴在BuildConfig.groovy在:
grails.plugin.location."xxxxx" = "../grails-plugins/xxxx"
之後,當我嘗試刷新我的大盤應用程序項目的依賴,它總是提示
unable to resolve class org.springframework.security.authentication.UsernamePasswordAuthenticationToken
這個類是一個依賴於spring-security-core插件的類,我的插件也使用這個類。
這是一個grails錯誤嗎?或者我想念什麼?請幫助,提前致謝!
謝謝,我應該設置legacyResolve到我的插件項目或我的聖盃應用程序項目?還有一個問題,該文件也表示不推薦,當它說POM時,它是什麼意思,我需要爲POM定義插件?我沒有看到相關文檔 – Xilang
你需要在你的應用程序中設置它,這將聲明內聯插件。完成測試後,您可以將您的插件安裝在本地maven中,並將其恢復爲false。 POM引用[maven POM](http://maven.apache.org/pom.html),Grails將接受在這個結構範圍(編譯,測試等)中有效的內容。 –
謝謝,它只適用於我將應用程序項目和插件項目設置爲true時,不知道原因。 – Xilang