gradle - 升级到grails 3,现在无法解析类org.codehaus.groovy.grails.web.servlet.mvc.GrailsParameterMap

标签 gradle grails groovy

无法解析类org.codehaus.groovy.grails.web.servlet.mvc.GrailsParameterMap
@第4行,第1列。
导入org.codehaus.groovy.grails.web.servlet.mvc.GrailsParameterMap

我将grails从2.2.4升级到3.1.3时发生了这种情况。

我也需要导入一些新地方吗?还是我需要添加到gradle构建文件中的依赖项?

最佳答案

参见本页第5步,https://docs.grails.org/3.0.x/guide/upgrading.html

Step 5 - Modify Package Imports In Grails 3.x all internal APIs can be found in the org.grails package and public facing APIs in the grails package. The org.codehaus.groovy.grails package no longer exists.

All package declaration in sources should be modified for the new location of the respective classes. Example org.codehaus.groovy.grails.commons.GrailsApplication is now grails.core.GrailsApplication.

关于gradle - 升级到grails 3,现在无法解析类org.codehaus.groovy.grails.web.servlet.mvc.GrailsParameterMap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59401196/

相关文章:

unit-testing - 如何在 Controller 内部模拟服务方法以使用JUnit在grails中进行单元测试以及何时使用模拟 Controller

json - 将 JSON 绑定(bind)到嵌套的 Grails 域对象

grails withTransaction - 为什么它在域对象上?

java - 从 Grails 应用程序执行命令

java - Jenkins 管道 - 尝试加载外部 groovy 文件时没有此类文件或目录

java - 来自 block API "Jar"部分的 gradle java 插件 "from"任务

gradle - 如何在gradle中重命名项目而不是使用文件夹名称?

groovy加载YAML文件修改并将其写入文件中

java - Eclipse Gradle 项目 : JAXB doesn't create java classes from nested WSDL file

Gradle sourceSet 依赖于另一个 sourceSet