来自 Git 的 Grails 代码拉取适用于除一台以外的所有机器

Grails code pull from Git works on all machines but one

所以我正在与其他三位开发人员一起开发一个项目,我们使用 Grails 语言并在 Groovy Grail 工具套件中执行我们的开发。我们一直在以良好的速度前进,但今天在我们的一位团队成员推送她的代码后,她可以 运行 项目但不能访问主页,而是得到这个页面:http://imgur.com/jXifRq0(抱歉不够代表将其内联)

我的自然反应是回滚她的代码(我们这样做了)然后 运行 它,但这并没有解决问题。最令人困惑的是我们都有完全相同的代码,我们三个人可以 运行 项目并访问该页面,但她除外。它说找不到的文件存在于她的项目和正确的目录中。任何帮助都会很棒,这是一个我以前从未见过的非常奇怪的问题。

如果其他机器一切正常,那么问题出在有问题的机器上。确保构建正确。如果您的项目结构包含 ~/.grails/ 中的部分构建,请执行 grails clean 否则只需完全删除项目的 target 目录。然后执行 grails package 来构建项目。执行此操作时,请确保关闭 IDE 或 运行 grails 实例。