Apache Shiro 插件问题,Grails 2.4.4 升级到 3.2.8

Issues with Apache Shiro plugin, Grails 2.4.4 upgrade to 3.2.8

正在将 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,但它创建了现成的 login/auth 功能并且还没有找到解决它的方法。见下文

您正在尝试安装 Grails 2 插件,但这在 Grails 中不起作用 3.x - 您必须使用 Grails 3 插件(参见 http://plugins.grails.org/)。

但是没有用于 Grails 3 的 Shiro 插件。已经完成了一些升级工作,但还没有完成,据我所知没有制作 Grails3 兼容版本的计划。