2011-06-16 131 views
0

我抄Grails項目WAR文件如何部署Grails項目

tomcat/webapp

後來我給它在瀏覽器的URL作爲

http://localhost:8080/LCPRLogViewer-0 

我得到404錯誤作爲,

The requested resource (/LCPRLogViewer-0.1/WEB-INF/grails-app/views/logSelector/logSelector.jsp) is not available. 

爲什麼這樣?

+1

你能確認這個應用程序在你的開發環境中工作嗎? – gotomanners 2011-06-16 11:37:19

+0

雅它在開發環境中工作。 – laxmi 2011-06-16 12:19:00

回答

1

檢查您的tomcat管理器以確保該環境中的應用程序(/LCPRLogViewer-0.1)成功部署!

您的下一步將嘗試在您的本地tomcat上部署開發者戰爭並確認它也可行。

grails dev war」或「grails -Dgrails.env=development war

如果不工作,那麼問題出在製作設置。

+0

你是這樣,那麼我也沒有得到。 – laxmi 2011-06-16 11:29:06

+0

即使這不是working.its去控制器,但不查看爲什麼。 – laxmi 2011-06-17 04:30:18

+0

我在生產中設置了conf文件服務器url,asgrails.serverURL =「http:// localhost:8080/$ {appName}」.still我還需要做什麼。 – laxmi 2011-06-17 06:45:23

0

我遇到了類似的問題,我的一個Grails項目。就我而言,這是因爲在構建WAR之前我沒有執行「grails install-templates」。我知道這對原始海報來說可能來得太晚,但希望這可以幫助那些遇到這個問題的人。