【发布时间】:2015-01-24 14:29:00
【问题描述】:
再多一点点心
我正在尝试使用 grails 2.4.4 和 GGTS3.6.3 调试一个项目
如果运行应用程序项目 - 工作正常
当我尝试设置断点和调试时如果得到这个错误
|Loading Grails 2.4.4
Error |
There was an error loading the BuildConfig: argument type mismatch (NOTE: Stack trace has been filtered. Use --verbose to see entire trace.)
java.lang.IllegalArgumentException: argument type mismatch
at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270)
at grails.util.BuildSettings.getForkConfig(BuildSettings.groovy:1515)
at grails.util.BuildSettings.establishProjectStructure(BuildSettings.groovy:1389)
at grails.util.BuildSettings.postLoadConfig(BuildSettings.groovy:1121)
at grails.util.BuildSettings.loadConfig(BuildSettings.groovy:1116)
at grails.util.BuildSettings.loadConfig(BuildSettings.groovy:1088)
at grails.util.BuildSettings.loadConfig(BuildSettings.groovy)
at grails.util.BuildSettings.loadConfig(BuildSettings.groovy:1074)
at grails.util.BuildSettings.loadConfig(BuildSettings.groovy)
at grails.util.BuildSettings$loadConfig$0.callCurrent(Unknown Source)
at grails.util.BuildSettings.loadConfig(BuildSettings.groovy:1054)
at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270)
Error |
There was an error loading the BuildConfig: argument type mismatch
这看起来像是在早期版本的 grails 上重复此链接 previous question
注意说声称已修复 - 但对我来说失败了 - 其他任何人都遇到了这个问题
【问题讨论】:
-
使用
-noreloading禁用 Spring Loaded 重新加载 -
burt - 错过了这条评论。我做了一个蛮力方法 - 我使用的是 GGTS 3.6.2,我允许升级到 3.6.3。所以今天早上我回到了基础,下载了一个新的 GGTS3.6.3 版本。然后,我将项目从以前的工作区导入到新的工作区并再次尝试 - 问题似乎消失了。我在上一个版本中尝试了 -noreloading 选项,但它现在仍然失败 - 所以我真的不知道发生了什么 - 但是在最新版本中重新启动并导入新工作区让我恢复并移动,很奇怪,但我们去