最近在开发项目过程中,项目的一个到处Excel功能在windows运行正常。但是测试部署到linux服务器上测试时,提出导出功能无效的问题。
发现浏览器控制台报错找不到导出所用的js文件,net::ERR_ABORTED 404
然后在服务器上项目路径下确实能找到对应的js文件。然后jdk版本,tomcat版本等等连访问权限都看了都没问题。最后发现了在项目html文件中引入的是 filedownload.js ,而实际的js文件名称 fileDownload.js。
由于linux服务器上严格遵守着大小写,所以项目在windows上没有问题,而到linux上部署发布就出新了资源不存在的问题。这个小坑记录一下。