将Grails从2.4.4升级到3.2.8。声明插件未解析。
dependencies {
compile "org.grails.plugins:shiro:1.2.1"
...
}
Grails试图在repo.grails.org找到maven仓库中的依赖关系。
是否有不同的位置可以查找grails shiro插件?
Error initializing classpath: Could not find org.grails.plugins.shiro:1.2.1
Searched the following locations
file:/C:/Users/Owner/.m2/repository...shiro-1.2.1.pom
file:/C:/Users/Owner/.m2/repository...shiro-1.2.1.jar
https://repo.grails.org/grails/core/org/grails/plugins/shiro/1.2.1/shiro-1.2.1.pom
...shiro-1.2.1.jar
我也在尝试自己构建插件,但是遇到了gradle和依赖的问题。 Could not create task of type 'DependencyManagementReportTask'. New to Gradle
我尝试包含spring-security-shiro,但它创建了现成的登录/身份验证功能,并且还没有找到解决方法。见下文
答案 0 :(得分:1)
您正在尝试安装Grails 2插件,但这在Grails 3.x中不起作用 - 您必须使用Grails 3插件(请参阅http://plugins.grails.org/)。
但Grails 3没有Shiro插件。有些工作已经完成升级,但是还没有完成,而且我没有计划制作Grails3兼容版本。< / p>