git - 从 Git 中提取的 Grails 代码适用于除一台以外的所有机器

标签 git grails groovy ggts

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

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

最佳答案

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

关于git - 从 Git 中提取的 Grails 代码适用于除一台以外的所有机器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29124123/

相关文章:

sql-server - 如何使用 JPA/Hibernate 设置 XACT_ABORT?

c++ - 在 git 端口被阻止的情况下安装 Atom 包

activerecord - Grails中的数据库迁移

git - 在 VS2019 中将分支从 Github 同步到本地存储库

java - Grails函数生成的空Csv

grails - 在Grails g:select中,使用枚举显示枚举键,但将这些值用作选项的值

java - 使用 `where values in list`的Grails GORM 3.2.0查询

java - 在没有安全策略文件的情况下防止 Groovy Web 控制台中的 System.exit

git - 如何在github上更新一个fork

Git 混淆了本地和远程,是吗?