【问题标题】:New war file fails to reflect changes when deployed in jboss在 jboss 中部署时,新的 war 文件无法反映更改
【发布时间】:2011-03-31 16:53:52
【问题描述】:

我做了一个 web 项目,将它打包在一个 war 文件中并部署在 jboss 中——效果很好(我之前已经做过 100 次并且成功了)。今天,我修改了同一个项目并再次创建了 war 文件,并像往常一样将项目部署到集群的 jboss 服务器(运行在 Red Hat Enterprise Linux Server 版本 5.4 (Tikanga) 上的 jboss-4.0.5.GA),我期待这些变化反映..当我通过浏览器访问项目时,我的更改没有显示。当我在笔记本电脑(Windows 7)上部署相同的战争文件时,更改完美显示!所以我停止jboss服务器,删除集群jboss服务器上的tmp和工作目录以及farm文件夹中的war文件......然后部署新的.war文件......我再次启动服务器......我希望现在显示更改在服务器上,但他们没有!我一遍又一遍地尝试这个,但没有成功运行最新的 .war 文件..

有没有人遇到过这种情况以及解决方案是什么?

【问题讨论】:

  • 您是否尝试删除服务器实例中的 work 和 tmp 文件夹?
  • 是的,我确实删除了 work 和 tmp 文件夹

标签: linux jboss


【解决方案1】:

您是否有机会在集群运行时部署到“默认”配置,例如'全部'一个?

【讨论】:

    【解决方案2】:

    我认为分享答案是公平的。更改没有反映的原因是因为我们的 ISP 正在缓存 javascript 和 css 文件。痛苦的解决方案是重命名我的 css 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-18
      • 1970-01-01
      • 1970-01-01
      • 2016-02-04
      • 2014-07-25
      • 2022-06-15
      • 2014-02-01
      • 2017-08-29
      相关资源
      最近更新 更多