Java Websphere server上的WAR部署不一致
我不知道该如何表述这个问题,因为我想它相当模糊。我的问题是我想在Websphere服务器上部署一个模块。我和我的同事一样,使用Maven(mvncleanpackage)生成war文件。问题是,我发动的战争不起作用,而他们的战争起作用。服务器日志打印与包中无法读取的某些静态文件相关的内容 尝试将我的war软件包与使用diff viewer的其他软件包进行比较(精确地说,这是无法比较的),它没有显示.war内容之间的任何差异(甚至比较二进制),但一个war部署良好,而另一个没有 它确实显示了包之间(不单独比较内容文件)大小和十六进制内容的变化,但无法确定这些变化可能是什么 我们使用相同的Maven、OS和Java版本。此外,我们也以同样的方式部署模块。现在,我正在将我的更改复制到一个我知道有效的war文件中,并以这种方式进行部署 有没有关于原因的线索?战争包之间的这些变化是什么原因 日志上显示的错误:Java Websphere server上的WAR部署不一致,java,maven,websphere,war,Java,Maven,Websphere,War,我不知道该如何表述这个问题,因为我想它相当模糊。我的问题是我想在Websphere服务器上部署一个模块。我和我的同事一样,使用Maven(mvncleanpackage)生成war文件。问题是,我发动的战争不起作用,而他们的战争起作用。服务器日志打印与包中无法读取的某些静态文件相关的内容 尝试将我的war软件包与使用diff viewer的其他软件包进行比较(精确地说,这是无法比较的),它没有显示.war内容之间的任何差异(甚至比较二进制),但一个war部署良好,而另一个没有 它确实显示了包之间
- 无法处理文件:/opt/IBM/WebSphere/xxxx/image.png
之后,模块部署良好,但读取文件时遇到问题(无法请求css、图像、js等静态文件)。您是否尝试从websphere中删除缓存/临时文件和文件夹并重新部署war文件?您运行websphere的操作系统是什么?你在什么操作系统上构建你的战争?它是否与您同事的工作相同?展开后,您能否查看已部署的war,并查看所有文件、目录和权限是什么?好的。但是,如果您无法让某人查看文件系统上已部署的文件,那么跟踪这些文件可能会困难得多。你是否能够成功部署同事的战争,而他们却无法部署你的?它们也都在Windows上吗?使用“jar tf warFileName”命令列出每个WAR文件中的条目。将输出重定向到文件。对文件进行排序。然后比较从两个war生成的输出。您是否尝试从websphere中删除缓存/临时文件和文件夹并重新部署war文件?您在哪个操作系统上运行websphere?你在什么操作系统上构建你的战争?它是否与您同事的工作相同?展开后,您能否查看已部署的war,并查看所有文件、目录和权限是什么?好的。但是,如果您无法让某人查看文件系统上已部署的文件,那么跟踪这些文件可能会困难得多。你是否能够成功部署同事的战争,而他们却无法部署你的?它们也都在Windows上吗?使用“jar tf warFileName”命令列出每个WAR文件中的条目。将输出重定向到文件。对文件进行排序。然后比较两场战争产生的输出。