我覺得Stack Exchange有這麼微不足道的問題,但我整個上午一直在反對它,而且似乎無法找到任何地方。我試圖在Grails的教程運行簡單的HelloWorld應用程序:http://grails.org/doc/latest/guide/gettingStarted.html#creatingAnApplicationGrails Helloworld教程應用程序不能正常工作
我已經安裝了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的東西,但從未運行。我從那以後重新啓動,但是可以安裝一些服務接管?)
謝謝, 彼得
嘿,小互聯網的世界!我今天一直在致力於更新我去年寫的Grails應用程序,並且正在關注與此相關的事情。 –
嗯,我通常使用Eclipse/GGTS,它可以自動管理環境等事情。日誌記錄應該在控制檯上發生,但通常會設置爲錯誤 - 也許您可以嘗試修改Config.groovy中的log4j元素,從錯誤到信息並查看是否可以獲得更多信息。 –
你在stacktrace.log文件中得到了什麼?或者在運行時拋出一些異常? – coderLMN