Websphere服务器上的WAR部署不一致

时间:2019-03-21 09:30:47

标签: java maven websphere war

我不确定该如何表达这个问题,因为我认为它很模糊。我的问题是我想在Websphere服务器上部署模块。我和同事一样使用Maven(MVN清洁软件包)生成战争文件。事实是,我所发动的战争没有奏效,而战争正在奏效。服务器日志会打印一些与某些静态文件相关的内容,这些静态文件在软件包中无法读取。

尝试将我的war软件包与使用diff查看器的其他软件包进行比较(精确地说是“比对”),它没有显示.war内容之间的任何差异(甚至比较二进制文件),但其中一种战争部署良好,而另一种战争部署良好

它确实显示了程序包之间大小和十六进制内容之间的变化(不是单独比较内容文件),但无法确定这些变化是什么。

我们使用的是相同的Maven,OS和Java版本。另外,我们以相同的方式部署模块。现在,我将所做的更改复制到我知道有效的war文件中,并以此方式进行部署。

有关可能原因的任何指示? .war软件包之间的这些变化可以归因于什么?

日志上显示错误:

  • 无法处理文件:/opt/IBM/WebSphere/xxxx/image.png

此后,模块可以很好地部署,但是无法从中读取文件(无法请求静态文件,例如css,图像,js等)。

0 个答案:

没有答案