Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring模板项目不能与Cloud Foundry Server一起使用_Spring_Model View Controller_Maven_Project_Cloud Foundry - Fatal编程技术网

Spring模板项目不能与Cloud Foundry Server一起使用

Spring模板项目不能与Cloud Foundry Server一起使用,spring,model-view-controller,maven,project,cloud-foundry,Spring,Model View Controller,Maven,Project,Cloud Foundry,我目前正在尝试使用STS工具创建一个SpringMVC项目。 所以我使用STS提供的Spring模板项目创建了一个。我试着用tomcat服务器运行它,它运行得很好。但是,当我尝试使用VMare Cloud Foundry服务器时,它不再工作了。我犯了这样的错误: org.apache.jasper.JasperException: java.lang.NullPointerException org.apache.jasper.servlet.JspServletWrapper.handleJs

我目前正在尝试使用STS工具创建一个SpringMVC项目。 所以我使用STS提供的Spring模板项目创建了一个。我试着用tomcat服务器运行它,它运行得很好。但是,当我尝试使用VMare Cloud Foundry服务器时,它不再工作了。我犯了这样的错误:

org.apache.jasper.JasperException: java.lang.NullPointerException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:538)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:370)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:262)
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1157)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:927)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:827)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

您可以通过从“服务器”窗格打开CloudFoundry插件来查看日志。单击“远程系统视图”链接,然后使用“远程系统”选项卡导航应用程序及其日志文件

请参阅下面的Skitch捕获


尝试右键单击应用程序,然后转到Maven-->更新依赖项


一旦你这样做了,你应该在cloud foundry上重新启动你的应用程序,它应该可以正常工作。

更可能的错误与spring版本有关。我用springVersion=3.1.1部署了它。发布版

Hi,你能发布应用程序日志输出吗。你可以通过运行“vmc日志”来获取这些。嗨,我没有安装vmc。我只是在这个项目中使用sts工具。谢谢嗨,我有一个相当长的日志,但正如我所看到的,日志没有错误,只是信息。我还可以看到my controller被正确调用,因为它执行控制器中的代码,但问题是当它返回页面时,它有一个错误。当我在本地Tomcat服务器上运行它时,不会发生这种情况,但只有当我在CloudFoundry上运行它时才会发生这种情况。谢谢