gpt4 book ai didi

java - 从另一个包访问文件

转载 作者:行者123 更新时间:2023-12-01 17:28:15 26 4
gpt4 key购买 nike

我的情况如下:我有包packA,其中有classA,并且我在中有一个file.txt packB.resources。在 classA 中,我使用它来访问 file.txt :

InputStreamReader in = new InputStreamReader(new FileInputStream("/packB/resources/file.txt"), "UTF-8");

但不幸的是它向我展示了一个异常(exception):

java.io.FileNotFoundException : \packB\resources\file.txt (The specified path was not found)

最佳答案

FileInputStream 类根据文件系统路径在文件系统中打开文件。

但是您显然想要做的是打开通过类路径定位的资源。您应该使用Class.getResourceAsStream(String)

关于java - 从另一个包访问文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13381187/

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