0

我正在升级一个大约有 1300 个类的项目。它所在的当前版本是 1.3.6,我正在尝试升级到 2.2.2。

我更新了所有插件引用,然后运行 ​​grails upgrade。它说它有效。然后我编译并运行它,它没有产生任何错误。

唯一的问题是,当我运行它时,它直接进入 Tomcat 404 页面。没有错误,没有任何东西。Bootstrap.groovy 中没有任何内容正在运行。我什至不知道从哪里开始寻找,因为我对 grails 还很陌生。你会寻找什么?

新创建的应用程序运行良好。

4

1 回答 1

0

尝试以下操作:

  • 圣杯清洁
  • grails 刷新依赖
  • grails 运行应用程序--stacktrace

如果仍然失败:

  • 增加日志级别进行调试
  • 比较您的应用和新创建的应用之间的核心依赖关系,并根据需要更新依赖关系
  • 检查您的第三方插件和第三方依赖项的 grails 版本兼容性,根据需要进行更新
  • 重复 grails clean、refresh-dependencies 步骤。

如果仍然失败,请删除.grails/projects/YOUR_GRAILS_VERSION/PROJECT_NAME并重复初始步骤。

于 2013-06-14T20:59:25.123 回答