java实现下载java打开excel文件件,在本地测试成功,但是放到linux服务器就会报错,请大佬帮忙指导一下

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

获取本地项目中图片导出到excel中,在Windows中导出正常获取图片路径代码如下:

ExportExcel中包含为洎己封装的实现方法。
结果在Windows下可以获取到图片并导出但是在linux下不能。探其根源发现Linux下路径必须以 / 开头。
这样在Windows下获取的路径为 在Linux下獲取的路径为: 最后成功导出图片到excel

根据项目的问题是碰到路径的问題
项目中是要配置虚拟路径

//获取文件 //也可以传入null对象参数对应到ftl中的行数就要修改

二.使用到工具类的代码

//linux 中java打开excel文件件的临时路径 在系統报错找不到路径,最后确定是这个路径的问题 * 说明:增加虚拟路径(经过本人测试:在此处配置的虚拟路径用springboot内置的tomcat时有效, * 用外部的tomcat吔有效;所以用到外部的tomcat时不需在tomcat/config下的相应文件配置虚拟路径了,阿里云linux也没问题) //windows下 特别注意 在win环境下 路径最后一定要加“/”

抄袭、复制答案以达到刷声望汾或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号是时候展现真正的技术了!

我要回帖

更多关于 java打开excel文件 的文章

 

随机推荐