2011-06-16 181 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”。我知道这对原始海报来说可能来得太晚,但希望这可以帮助那些遇到这个问题的人。