无法在GCP上的项目内找到excel [.xlsx]文件?[获取文件未找到异常]

问题描述

此类位于服务文件夹中

 public class MailSchedular {

private Logger logger = LoggerFactory.getLogger(MailSchedular.class);
final String fileName = "./workz.xlsx";

public List<Subscriber> getlistofSubscribersFromExcel() {
    Workbook workbook = null;
    try (FileInputStream inputStream = new FileInputStream(new File(**fileName**))) {
        workbook = new XSSFWorkbook(inputStream);
        Sheet excelSheet = workbook.getSheetAt(0);

项目内部的文件位置 Project folder structure image

错误得到 error image

当我部署到GCP时,它正在本地正常运行

1。我还尝试将文件保存在同一文件夹中[服务],并以名称[/workz.xlsx]调用

2。并通过绝对文件路径/home/xworkzdev/mailapp-with-logs/src/main/java/com/xworkz/service/xworkz.xlsx调用[显示光标放置在文件上的路径]

仍然找不到文件!,请帮助我找到文件

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)