| Error Resolve error obtaining dependencies:could not find artifact org.compass-project:compass:jar:2.2.1 in grailscentr(https://repo.grails.org/grails/plugins)(NOTE: Stack trace has been filtered. Use --verbose to see entire trace.)
自grails2.3以后,插件的安装不再支持grails install-plugin ***,而是在grails-app/conf/BuildConfig.groovy文件下的plugins下添加compile “ ”
这里拿grails2.5.0的searchable插件为例:
1、在grails-app/conf/BuildConfig.groovy文件下的 plugins 里添加
compile "org.grails.plugins:searchable:0.6.9"
注:searchable:0.6.9 支持 grails2.3 以上
2、在grails-app/conf/BuildConfig.groovy文件下的 repositories 里添加
mavenRepo "http://repo.grails.org/grails/core"
3、点击右上角的Apply加载插件,就OK了
4、如果报错:| Error Resolve error obtaining dependencies:could not find artifact org.compass-project: compass:jar:2.2.1 in grailscentr(https://repo.grails.org/grails/plugins)(NOTE: Stack trace has been filtered. Use --verbose to see entire trace. grails2.5.0 默认使用的是Hibernate 4;将 Hibernate 4 换成 Hibernate 3:1)修改grails-app/conf/BuildConfig.groovy文件下的 plugins:![]()
2)修改grails-app/conf/DataSource.groovy文件下的 hibernate
3)再次Apply就OK了