记一次Linux文件系统引发的项目启动错误(war包没有问题只有指定目录启动报错)

这几天项目上线,在linux中文件系统的格式如下:
记一次Linux文件系统引发的项目启动错误(war包没有问题只有指定目录启动报错)

其中我们可以看到 home下的ap目录的文件类型是 ext4,和其他都是xfs,然后我们把打好的war包放在其他目录启动都没有任何错误。然后上线是因为要放在这个挂载目录,但是一放进去在其他目录启动都没问题的war包就报错,启动报各种包或者java类的错误,和公司大佬找了半天,对java程序改了好久,后来随口一说是不是文件系统的原因,然后死马当活马医,看了一下这个目录的文件系统果然和其他目录不同,就抱着试一试的心态,结果改成xfs后马上能启动了,为了这个错误找了几天,希望记住这次bug教训,以后不要再走这样的弯路

这里感觉也可能是tomcat本身有这种bug之类的问题。