gpt4 book ai didi

tomcat - Cloudbees - 部署后收到 500 错误

转载 作者:行者123 更新时间:2023-11-28 23:42:00 24 4
gpt4 key购买 nike

我开发了一个 JAVA (JDK1.7) servlet 网络应用程序。我已经在本地使用 Tomcat 部署了它。没有问题。该应用程序在本地运行良好。

我已经从 eclipse 导入了 WAR 文件。我现在已经将 WAR 部署到 cloudbees 中。我已经安装了云SDK。我已经使用以下命令部署了它。部署成功。

执行应用程序时,客户端页面显示正确。选择选项时,方法调用会出现以下错误。它说 class not found 方法调用。此方法已打包/部署。它在本地运行良好。Cloudbee 是否希望将外部 jar 保存在特定文件夹中?感谢您的帮助

type Exception report
message Servlet execution threw an exception
description The server encountered an internal error that prevented it from fulfilling this request.exception

javax.servlet.ServletException: Servlet execution threw an exception
root cause

java.lang.NoClassDefFoundError: com/vmware/vim25/mo/ManagedEntity

谢谢,拉杰

最佳答案

两个潜在的问题:

不相关的启动问题

从运行控制台中启动的应用程序检查日志文件。查找任何错误,解决并重新部署。

类未部署

最好确认您在 CloudBees 环境中正确打包了 WAR。

从 RUN 控制台下载部署的 WAR 文件并解压它以确认 com/vmware/vim25/mo/ManagedEntity 类包含在 WEB-INF/的 jar 中lib 区域或作为 WEB-INF/classes 中的类文件。

关于tomcat - Cloudbees - 部署后收到 500 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18927407/

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