Linux 环境下 无法使用poi操作 ,求助

进取先生 2018-03-29 02:32:20
String path = "/usr/java/check/upload/2017_4/2017_4_test.xlsx";
InputStream inputStream = new FileInputStream(path);
Workbook workbook = new XSSFWorkbook(inputStream);
其中 Workbook workbook = new XSSFWorkbook(inputStream);
在windows下是可以运行的,但部署到linux上之后,无法运行,查来查去就是这句代码的原因,
有啥可以解决的的办法
...全文
781 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
flamen087 2018-03-30
  • 打赏
  • 举报
回复
File.separator,用这个,会根据系统用哪个斜杠
a_b_a_b_a_b_a_b 2018-03-30
  • 打赏
  • 举报
回复
Linux和windows对文件路径斜杠和反斜杠不一样。换一下试试。
rabbitbug 2018-03-30
  • 打赏
  • 举报
回复
至少我在ubuntu上没有任何问题, 贴一下出错信息吧, 目录分隔符, 可以用linux的'/' windows也认'/'的
幽饮烛 2018-03-30
  • 打赏
  • 举报
回复
至少给个错误信息啊。
Sunyiban 2018-03-30
  • 打赏
  • 举报
回复
打印下文件路径~看看是不是错的~

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧