Weblogic 在 WL_User 临时文件夹中创建 EAR 文件夹

Weblogic creating EAR folder in WL_User temp folder

正在尝试从命令行 weblogic 服务器重新启动,但它正在获取我之前从 Eclipse 部署的 EAR 文件。认为这是某种缓存问题,所以 opened/closed eclipse 和 cmd 没有帮助。即使我从临时文件夹 WL_User 中手动删除它,仍然会拾取这个 EAR。无法从 Eclipse 启动 weblogic,因为 weblogic 由于 VM 关闭请求而突然关闭并且 eclipse 挂在发布状态。不知道为什么它也没有错误消息,除了 BEA:VM 请求关闭。

非常困惑它是如何拾取它的。真的很想明白为什么?提前感谢您的帮助。

您的 weblogic 域处于错误状态。通常我会建议通过打开 weblogic 管理控制台并导航到 Deployments 然后删除有问题的部署来删除部署。如果您做不到,请尝试以下操作:

导航到 <domain folder>/servers/<server causing problems>

  • 删除 tmpdatacachelogs 文件夹

重新启动服务器。

另一个选项(你应该只在你真的被卡住时才使用)是编辑以下文件:

  • <domain folder>/config/config.xml
  • 搜索并删除您的 <app-deployment>

如果仍然无法正常工作,则您的 VM 存在其他问题。编辑问题并根据需要添加更多信息。