【发布时间】:2014-08-05 16:57:51
【问题描述】:
我有一个文件夹,里面有一个名为readme.txt 的文件。我的应用程序将在 Linux 和 DOS 环境中运行。如果不写“c::\ ... \”或“~/Desktop ...”之类的完整路径,如何在Eclipse中使用Java读取文件内容?
目录结构
project home path
| ------ src // (folder)
| ------ test // (folder)
| ------ resource // (folder)
| -------- datasetX // (folder)
| ------- readme.txt
我做了但没有工作。
this.getClass().getResourceAsStream("readme.txt")
更新 1:如果可能,
我不希望 readme.txt 在最后的 Jar 文件中。资源应该是可选文件夹,不应该和Jar文件一起分发。
只是告诉你不要犯同样的错误,这个问题与that question 重复关闭,甚至没有比较两者。即使在that question 中的回答也不适用于我的。
【问题讨论】:
标签: java