gpt4 book ai didi

grails - 将Grails从v3.0升级到v3.1或v3.2

转载 作者:行者123 更新时间:2023-12-02 15:19:03 24 4
gpt4 key购买 nike

我正在将应用程序从Grails v2升级到v3。
我已经知道在Grails 3.0.17上它可以很好地工作。
我想将其升级到v3.1或v3.2。但是在更改gradle.properties中的版本后,这就是执行grails run-app后得到的内容:

me@host:[~/](feature/grails3-migration) : grails run-app
| Error Error occurred running Grails CLI: startup failed:
script14867378818131525390840.groovy: 3: unable to resolve class xxx.yyy.CollectorsJob
@ line 3, column 1.
import xxx.yyy.jobs.CollectorsJob
^

script14867378818131525390840.groovy: 6: unable to resolve class xxx.yyy.domain.business.Company
@ line 6, column 1.
import xxx.yyy.domain.business.Company
^

script14867378818131525390840.groovy: 5: unable to resolve class xxx.yyy.domain.access.User
@ line 5, column 1.
import xxx.yyy.domain.access.User
^
...

大约打印出15个错误。

这是什么问题我已经尝试 clear项目,并从1.8-> 1.7更改了jdk版本。每次相同的结果。

最佳答案

如果您在grails-app/conf/application.groovy中引用应用程序类,则需要将这些类移至grails-app/conf/runtime.groovy中的运行时配置中。

除了运行时之外,application.groovy文件还由构建系统解析,因此不能包含对尚未编译的类的引用

关于grails - 将Grails从v3.0升级到v3.1或v3.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42162317/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com