【问题标题】:best way to read a file in Spring Boot在 Spring Boot 中读取文件的最佳方法
【发布时间】:2015-04-15 12:51:52
【问题描述】:

我有一个当前在嵌入式 Tomcat 中运行的 Spring Boot 应用程序。我有一个文件 states.csv,我想在启动时解析它并为我的状态数据库表播种(我通过 liquibase 尝试过,但 refuses to work)。

我将文件放在 resources/main/ 中,这似乎可以正常工作。我的问题是,如果我将来决定不使用嵌入式 Tomcat(比如迁移到 AWS 或常规 Tomcat),这仍然是保存文件以供使用的最佳位置吗?

如果有更好的方法,我不想让自己陷入困境。

【问题讨论】:

    标签: spring tomcat spring-boot


    【解决方案1】:

    这完全取决于您阅读文件的方式。只要您将其从类路径中取出,就可以了。 (而且我已经在基本的 AWS 虚拟机和 EC2 上的 Cloud Foundry 上运行单 jar 应用程序,没有任何困难。)

    【讨论】:

      猜你喜欢
      • 2016-02-11
      • 1970-01-01
      • 1970-01-01
      • 2021-08-12
      • 2022-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多