gpt4 book ai didi

java读取文件路径

转载 作者:行者123 更新时间:2023-12-02 07:21:39 24 4
gpt4 key购买 nike

原始项目中,我有一个读取txt文件的JAVA文件,我将txt文件放在这个项目的根目录下,一切都很好。

FileInputStream in = new FileInputStream("properties.txt");

现在,我将此项目导出为 jar,并在新项目中使用此 jar 作为外部库。那么问题来了:当我使用这个外部库文件时,这个新项目中的txt文件应该放在哪里呢?

最佳答案

如果您将此文件与项目一起发布并且不需要更改,您可以将其添加到您的 jar 中并通过 ClassLoader getResourceAsStream 从那里加载它。 :

this.getClass().getResourceAsStream("properties.txt");

(从技术上讲,当它进入 Java 类领域时,它不再是一个文件,而是一个资源)

关于java读取文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14134924/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com