centos上的Tomcat的行为与mac上的Tomcat不同



我正在mac上开发我的springmvc应用程序,并在那里尝试了不同的tomcat版本。一切都很好。当我将war部署到位于centos 7上的tomcat时,应用程序总体上也运行良好。但也有一些问题,我找不到根本原因:

1( 字体真棒的符号不会出现在centos tomcat上。字体是由战争提供的,我检查了一下,这些引用确实有效。

2( 构建期间的单元测试(centos机器上的jenkins(在读取属性文件时出现了一些错误。该属性文件的某些条目似乎未被读取。然而,大多数条目运行良好,我看不出明显的差异。

3( 无法呈现*.ico类型的收藏夹。将其重命名为*.gif后,运行良好。

4( 第三方javascript会产生奇怪的结果,这可能是的结果

你有什么提示吗,我可以查一下吗?

我找到了原因。在我的pom.xml中,我激活了一个过滤,它将一些资源排除在war文件之外。当我在本地测试时,我通过eclipse启动了应用程序,但没有看到这个错误。

这一变化起到了帮助作用:

<webResources>
<resource>
<directory>src/main/webapp</directory>
<filtering>false</filtering>
</resource>
</webResources>

最新更新