阿部、
Spring Security CoreのGrails.orgページへのリンクは次のとおりです:Grails SpringSecurityCore 。
codehaus.orgから最新リリースのSpringSecurityCore(1.2.7.3)のZIPファイルをダウンロードできるダウンロードボタンがあります。
このページには、Spring Securityの拡張プラグイン(Spring Security OpenID、Spring Security ACLなど)へのリンクもあります。
お役に立てれば。
アップデート
Grails Spring Security Coreプラグイン1.2.7.3ではplugin.xml
、次の依存関係がリストされています。
<dependencies>
<compile>
<dependency group='org.springframework.security' name='spring-security-core' version='3.0.7.RELEASE' />
<dependency group='org.springframework.security' name='spring-security-web' version='3.0.7.RELEASE' />
</compile>
</dependencies>
表示されるエラーメッセージは、GrailsプラグインがSpring SecurityCore3.0.7への依存関係を解決しようとしたものです。
2つの依存関係をダウンロードするだけでよいと思います。
Spring Security Core 3.0.7.RELEASE
そしてSpring Security Web 3.0.7.RELEASE
、それらをローカルのIvyリポジトリにインストールします。
ローカルIvyリポジトリへのインストールに関するStackoverflowの投稿(承認済みの回答を参照)は次のとおりです。jarファイルを.ivyキャッシュに手動で追加できません
ここに追加のStackoverflowリンクがあります:ローカルリポジトリのための良いツタのチュートリアル?
より多くの調査に基づく追加の更新
Grails Spring Security Core Plugin 1.2.7.3 dependencies.groovy
依存関係をローカルのIvyリポジトリに配置することになった場合は、リポジトリを編集dependencies.groovy
して追加する必要がありmavenLocal()
ます。
repositories {
grailsPlugins()
grailsHome()
grailsCentral()
mavenCentral()
// Add mavenLocal if you have installed the dependencies to the local Ivy Repository
mavenLocal()
}
理想的なシナリオは、依存関係のあるファイアウォールを介して到達できるパブリックリポジトリを見つけることができれば、ローカルのIvyリポジトリにインストールする手順を実行する必要がないことです。