带着这样一个微不足道的问题来到 Stack Exchange,我感到很内疚,但我整个早上都在用头撞它,似乎无处可去。我正在尝试在 Grails 教程中运行简单的 HelloWorld 应用程序:http: //grails.org/doc/latest/guide/gettingStarted.html#creatingAnApplication
我已经安装了 Grails,我可以运行它,创建控制器和一切,但无论我点击哪个页面,我只得到一个空白。即使页面不存在,也会返回空白页面而不是错误。
例如,我尝试了 http://localhost:8080/helloworld,显然,得到的只是一个空白页。同样的事情发生在 http://localhost:8080/hellowrld、http://localhost:8080/helphelphelp 和 http://localhost:8080/pleasefortheloveofpeteworkalready。总是空洞的回应。
当我尝试不同的端口时,我得到一个错误。当我停止应用程序并尝试时,出现错误。当我使用端口 9090 运行 grails run-app 并尝试使用端口 8080 时,出现错误,但在 9090 上,我得到空白页。所以,我假设服务器正在处理请求,但由于某种原因没有响应。
我可能错过了一些超级简单的东西,一些愚蠢的东西,但我不知道它是什么,完全缺乏反馈让我很生气。
我可以在任何地方查看日志吗?而且,我有什么明显的遗漏吗?
(PS:我假设环境变量是正确的,因为我可以运行 Grails 没问题。另外,我安装了 GGST IDE 的东西,但从未运行过。从那以后我重新启动了,但它可以安装一些接管的服务吗?)
谢谢,彼得