|
|
1
26
如果这不起作用,请发布应用程序在类路径方面的配置,以及文件的位置。
编辑:我通常觉得URL不如
|
|
|
2
4
你在这里提到了几件不同的事情,让我们把它们整理一下。 1) 基于“user.dir”创建“file:”URL “user.dir”属性指的是当前工作目录——用户启动应用程序时可能在的位置。在两次运行之间,此处写入的文件很可能会消失(因为用户可能从不同的目录运行)。 “user.home”属性指的是用户的主目录——在运行之间应该保持不变。 在任何一种情况下,都可以使用文件对象打开文件,不要随意创建“文件:”URL。您得不到任何好处,正如您所看到的,您必须编写混乱的代码才能访问它。 2) 通过类加载器检索资源 这意味着检索与应用程序一起打包的文件——只读文件。如您所见,有多种变体。我更喜欢使用下面的方法,因为我假设一个类将要加载一个与它一起打包的文件。
|
|
|
7BeholdeR7 · 文件夹的重量超过其中的文件(六倍) 4 年前 |
|
|
ilteris · 为什么程序在fscanf后崩溃 4 年前 |
|
Peaceful · 使用fscanf读取C中具有未知行数的文件 4 年前 |
|
|
NOCi · 如何将Tensorflow的结果记录到CSV文件 4 年前 |
|
|
Oakzeh · 如何在字符串索引之前读取文件并删除字符 4 年前 |