gpt4 book ai didi

jboss - jboss eap 6.x 在哪里部署 war 文件?

转载 作者:行者123 更新时间:2023-12-02 13:23:18 24 4
gpt4 key购买 nike

我使用了 jboss Web 控制台 http://xxxxx:9990/console/App.html#deployments成功部署我的网络应用程序。我可以访问这个应用程序中的页面。

但是我在jboss-eap-6.2/standalone/deployments 下找不到我的war 文件。jboss后端把war文件放在哪里?

谢谢。

最佳答案

在jboss实例的基本目录下将是/data/tmp文件夹,对应于${jboss.server.data.dir}${jboss.server.tmp.dir}。这些文件夹是 jboss 首次启动时创建的。

上传的 war 存储在名为 /data/content/ad/xxxxx/content 的文件中,其中 xxxxx 是某个临时目录名称。

当 JBoss 运行时, war 的分解内容将位于 /tmp/vfs/temp/tempxxxxxxx/content-yyyyyyy 中,其中 xxxxxxx 和 yyyyyyy 是随机的十六进制值。

这些文件都是 JBoss 的内部文件。当 JBoss 停止时,您可以安全地删除 /tmp 文件夹,下次启动时 JBoss 将从上传的 /data 文件内容中重新部署 war - 这是由条目控制的在您的 configuration.xml 文件中。

如果您不小心删除了 /data 文件夹,那么 JBoss 将不会启动。要解决此问题,您需要使用 --admin-only 开关启动实例并重新部署您的 war,或者仔细编辑 configuration.xml 以删除部署,然后然后启动 JBoss 并使用控制台重新部署您的 war。

关于jboss - jboss eap 6.x 在哪里部署 war 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29997137/

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