升级的Grails应用程序编译,但直接进入Tomcat 404页面

时间:2013-06-14 20:27:09

标签: tomcat grails

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

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

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

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

1 个答案:

答案 0 :(得分:0)

尝试以下方法:

  • grails clean
  • grails refresh-dependencies
  • grails run-app --stacktrace

如果仍然失败:

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

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