2016-11-15 139 views
0

我在使用tomcat部署我的应用程序时遇到了404页面,在日志启动过程中没有错误,每个事情看起来都很正常,但是当我尝试在Web浏览器中访问应用程序时,它给出了404 tomcat错误页面,面临类似的错误?以下是关于环境的细节。Tomcat 404页面错误

GRAILS:

$ grails -version 
| Grails Version: 3.1.5 
| Groovy Version: 2.4.6 
| JVM Version: 1.8.0_111 

JAVA:

$ java -version 
openjdk version "1.8.0_111" 
OpenJDK Runtime Environment (build 1.8.0_111-b15) 
OpenJDK 64-Bit Server VM (build 25.111-b15, mixed mode) 

$ javac -version 
javac 1.8.0_111 

TOMCAT:

$ /opt/tomcat/bin/catalina.sh version 
Using CATALINA_BASE: /opt/tomcat 
Using CATALINA_HOME: /opt/tomcat 
Using CATALINA_TMPDIR: /opt/tomcat/temp 
Using JRE_HOME:  /usr 
Using CLASSPATH:  /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar 
Server version: Apache Tomcat/8.0.35 
Server built: May 11 2016 21:57:08 UTC 
Server number: 8.0.35.0 
OS Name:  Linux 
OS Version:  3.10.0-327.36.3.el7.x86_64 
Architecture: amd64 
JVM Version: 1.8.0_111-b15 
JVM Vendor:  Oracle Corporation 
+0

您使用的是什么版本的grails? Grails 3.2.0有一个已知的问题。请尝试改为使用Grails 3.2.2。 – Joe

+0

我正在使用grails 3.1.5添加,使用grails信息更新了我的文章。 – mehmood

回答

0

build.gradle删除以下行后,它的工作。

compile "org.grails:grails-plugin-rest"  
compile "org.grails:grails-plugin-interceptors"  
compile "org.grails:grails-plugin-services"  
compile "org.grails:grails-plugin-datasource"  
compile "org.grails:grails-plugin-databinding"  
compile "org.grails:grails-plugin-async"   
compile "org.grails:grails-logging"  
provided "org.grails:grails-plugin-domain-class" 
0

下面是使用Grails 3.2.0的问题与解决方法记录,并解决了Grails的3.2。 2。

Grails 404 with Tomcat 3.2.0

+0

我以前看过这个帖子,没有帮助。我的build.gradle中没有groovy-ant依赖。 – mehmood