首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WildFly 10确实部署了bug

WildFly 10确实部署了bug
EN

Stack Overflow用户
提问于 2016-07-26 06:31:55
回答 3查看 4.3K关注 0票数 1

我使用的是WildFly的最新版本,即WildFly 10.0.0 final,并且在部署一个在使用WildFly 8时不面临的文件夹时遇到了一个问题。

我的问题是,我有一个web应用程序文件夹,当我试图部署它时,我会得到以下错误消息:

请求部署“***.war”,但部署不存在。

我确信,我按照正确的指示部署了我的应用程序,因为它是使用WildFly 8部署的,而不是WildFly 9和10。

下面是我部署应用程序所遵循的说明:

  1. 将web应用程序文件夹复制到独立/部署文件夹,
  2. 将我的文件夹重命名为XXX.war.dodeploy,
  3. 然后返回到bin文件夹并运行standalone.bat文件。

但是,我没有收到任何消息或消息说部署'***.war‘请求,但部署是不存在的。

EN

回答 3

Stack Overflow用户

发布于 2016-08-05 12:13:53

实际上,你需要做的是:

  1. 将web应用程序文件夹复制到standalone/deployments文件夹,
  2. 将文件夹重命名为XXX.war (不使用)
  3. XXX.war.dodeploy 创建一个名为的空文件(这实际上触发了名为的web应用程序的部署)。
  4. 然后返回到bin文件夹并运行standalone.bat文件。

来自https://docs.jboss.org/author/display/WFLY10/Application+deployment

标记文件 标记文件始终具有与其相关的部署内容相同的名称,但附加了附加的文件后缀。例如,指示应该部署example.war文件的标记文件名为example.war.dodeploy。不同的标记文件后缀有不同的含义。

票数 3
EN

Stack Overflow用户

发布于 2016-08-24 14:54:41

要在通配符10中部署web应用程序,可以直接将war文件复制到独立/部署文件夹,也可以使用管理控制台并选择要部署的war文件。

部署扫描器扫描文件夹中的任何war文件,并对它们进行部署,并且没有必要出现任何.war.dodeploy文件,尽管创建这样的文件也可以完成它。

票数 0
EN

Stack Overflow用户

发布于 2020-02-15 03:37:09

我也遇到了同样的问题,而实际的问题是文件夹的名称与dedeploy的名称不匹配。如果您正在部署ear或war等,请确保dodeploy文件具有相同的确切名称(除了dodeploy扩展名)。例如,假设我们正在部署

  • default_blah_1.0.ear <--这是你的文件夹
  • default_blah_1.0.ear.dodeploy <--这是您的标志文件(确保.ear在那里)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38582547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档