我有一个带有文本文件的JAR。我想用扫描仪阅读它
String path = this.getClass().getClassLoader().getResource(str).getPath();
Scanner sc = new Scanner(new File(path+"MyFile.txt"));
path
包含JAR的路径。
“MyFile.txt”是我想用扫描仪阅读的文件。
它没有用,我不太清楚为什么。当我打印path
时,实际文件路径看起来像"file:/home..."
。我试图切断"file:"
,但似乎没有解决问题。
我究竟做错了什么?