在tomcat部署战争

在tomcat部署战争,tomcat,grails,weceem,Tomcat,Grails,Weceem,我有一个非常奇怪的错误,我完成了我的项目,创建了.war文件,但是当我把它放在Tomcat_HOME/webapps文件夹中时,它也部署了,但是它没有显示在浏览器中,相反,它给了我404错误:请求的资源不可用。我假设您可能没有配置Weceem配置文件位置,查看详细信息。如果您不想花时间准备单独的配置,您可以从weceem-1.2-M1.war中获取weceem.properties文件的示例(in应该位于war文件的根目录中),并将其放入tomcat服务器的web应用程序的根目录中,例如 apa

我有一个非常奇怪的错误,我完成了我的项目,创建了.war文件,但是当我把它放在Tomcat_HOME/webapps文件夹中时,它也部署了,但是它没有显示在浏览器中,相反,它给了我404错误:请求的资源不可用。

我假设您可能没有配置Weceem配置文件位置,查看详细信息。如果您不想花时间准备单独的配置,您可以从weceem-1.2-M1.war中获取weceem.properties文件的示例(in应该位于war文件的根目录中),并将其放入tomcat服务器的web应用程序的根目录中,例如

apache-tomcat-7.xx/webapps/weceem-1.2-M1.war
apache-tomcat-7.xx/webapps/weceem.properties

当然,您可以在应用程序中指定任何其他路径,但请参见Weceem demo作为示例。

应用程序是否已启动并正在运行?你在/manager中检查过了吗?我在tomcat中部署了它,我注意到运行状态为false,没有显示浏览器,但是我部署了另一个war,它的工作正常。请查看日志。应用程序一定是启动失败了。我第一次上传文件时,tomcat的错误是文件超过了最大大小,所以我更改了文件web.xml并将最大大小值设置得更大。。在日志文件中,此错误:SEVERE:HTMLManager:FAIL-Deploy Upload Failed,Exception:org.apache.tomcat.util.http.fileupload.FileUploadBase$sizelimiteExceededeexception:请求被拒绝,因为其大小(52983268)超过了配置的最大值(52428800)。现在,我在日志中出现了此错误severy:error listenerStart