Java 无法使用tomcat启动grails应用程序

Java 无法使用tomcat启动grails应用程序,java,tomcat,grails,intellij-idea,Java,Tomcat,Grails,Intellij Idea,目前,我正在使用Intellij IDE 2017和grails版本3.2.6。如果我使用内置服务器运行应用程序,应用程序可以启动和导航 我现在已经在本地设置了Tomcat8,并将工件设置为爆炸。启动时,我得到以下错误 在url时:(不工作) HTTP状态500-javax.servlet.ServletException:无法解析 在名为“grailsDispatcherServlet”的servlet中查看名为“/error”的视图 我创建了一个用于测试的控制器(清单),并设置了用于呈现字符

目前,我正在使用Intellij IDE 2017和grails版本3.2.6。如果我使用内置服务器运行应用程序,应用程序可以启动和导航

我现在已经在本地设置了Tomcat8,并将工件设置为爆炸。启动时,我得到以下错误

在url时:(不工作)

HTTP状态500-javax.servlet.ServletException:无法解析 在名为“grailsDispatcherServlet”的servlet中查看名为“/error”的视图

我创建了一个用于测试的控制器(清单),并设置了用于呈现字符串的索引方法。 这将工作并呈现字符串

网址:(工作)

但是,如果导航到此控制器下的视图而不是索引,则会出现与上面相同的错误:

url:(不工作)

HTTP状态500-javax.servlet.ServletException:无法解析 在名为“grailsDispatcherServlet”的servlet中查看名为“/error”的视图

只有在尝试在tomcat上运行时才出现此问题