gpt4 book ai didi

cloud-foundry - 在 cloudfoundry 上启动应用程序时出现错误 310, "web.xml not found"

转载 作者:行者123 更新时间:2023-12-04 05:08:47 24 4
gpt4 key购买 nike

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

启动 hello-java-from-linux-1 ... 失败
CFoundry::AppStagingError: 310: Staging failed: 'Staging task failed:
暂存插件失败:/var/vcap/packages/stager/vendor/bundle/ruby/1.9.1/gems/vcap_staging-0.1.64/lib/vcap/staging/plugin/java_web/plugin.rb:28:in block in stage_application': Web application staging failed: web.xml not found (RuntimeError)
from /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_application'
from /var/vcap/packages/stager/bin/run_plugin: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.0
war


javax.servlet
servlet-api
2.5
提供



这是 vmc 版本和 maven 版本信息,
- vmc 0.4.7,
- Apache Maven 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 文件位于同一目录中很重要。

关于cloud-foundry - 在 cloudfoundry 上启动应用程序时出现错误 310, "web.xml not found",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15162854/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com