Cloud foundry 在cloudfoundry上启动应用程序时,错误为310;找不到web.xml“;

Cloud foundry 在cloudfoundry上启动应用程序时,错误为310;找不到web.xml“;,cloud-foundry,Cloud Foundry,今天,当我尝试运行示例应用程序hello java时git@github.com:SpringSource/cloudfoundry-samples.git,启动应用程序时出现以下错误 正在启动hello-java-from-linux-1。。。失败 CFoundry::AppStagingError:310:登台失败:“登台任务失败: 登台插件失败:/var/vcap/packages/stager/vendor/bundle/ruby/1.9.1/gems/vcap\u登台-0.1.64/l

今天,当我尝试运行示例应用程序hello java时git@github.com:SpringSource/cloudfoundry-samples.git,启动应用程序时出现以下错误

正在启动hello-java-from-linux-1。。。失败 CFoundry::AppStagingError:310:登台失败:“登台任务失败: 登台插件失败:/var/vcap/packages/stager/vendor/bundle/ruby/1.9.1/gems/vcap\u登台-0.1.64/lib/vcap/Staging/plugin/java\u web/plugin.rb:28:in
block in-in-stage\u应用程序:web应用程序登台失败:找不到web.xml(运行时错误)
来自/var/vcap/packages/stager/vendor/bundle/ruby/1.9.1/gems/vcap_staging-0.1.64/lib/vcap/staging/plugin/java_web/plugin.rb:22:in
chdir' 来自/var/vcap/packages/stager/vendor/bundle/ruby/1.9.1/gems/vcap_staging-0.1.64/lib/vcap/staging/plugin/java_web/plugin.rb:22:in
stage_应用程序'
从/var/vcap/packages/stager/bin/run\u插件:19:in

我检查了maven构建的目标war“hello-java-1.0.war”,web.xml已经打包在web-INF下

下面是示例应用程序的pom.xml, http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 org.cloudfoundry.samples 你好,java 1 战争 javax.servlet servlet api 2.5 假如

这是vmc版本和maven版本信息, -vmc 0.4.7, -ApacheMaven 3.0.4

有人能帮我解决这个问题吗?非常感谢

顺便说一句,我搜索了cloudfoundry支持站点,找到了一些检查日志文件的提示,但是似乎我无法获取日志文件来检查真正的错误,我在尝试获取日志文件时遇到了以下问题

[niy@niy-fedora hello java]$vmc文件hello-java-from-linux-1日志 获取文件内容…失败 CFoundry::AppStopped:305:不允许对已停止的应用进行操作
有关更多信息,请参见~/.vmc/crash

当使用vmc部署java或spring WAR时,执行vmc时必须与WAR文件位于同一目录中。我刚刚将示例部署到from STS版本:3.1.0。发布版本Id:201210061308,这很有效,让我们从那里开始。我将示例作为maven导入(嵌入式3.0.4)项目。感谢您的回答,我将尝试使用STS或eclipse,仍然只是想知道为什么它不能与大多数建议的vmc方式一起工作。我正在使用Cloud9和AppFog学习Java web开发,我被此错误阻止。如果您遇到此问题,只需将cd放入WAR所在的目录并进行更新。谢谢@eightyoctane=)。