问题标签 [nosuchfileexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - .jar 中的 NoSuchFileException 但在 Eclipse 中没有
当我在 Eclipse 中编译并运行我的程序时,它会毫无例外地运行。但是当我将它导出到可运行的 jar 或普通 jar 时,它找不到我的设置文件。
我的路径是:
在 Eclipse 中,它毫无例外地运行,但在 jar 中,它会立即抛出异常。
如何使 jar 像在 eclipse 中一样工作?
java - 即使要复制的文件确实存在,Files.copy 也会抛出 java.nio.file.NoSuchFileException
我有一个看似简单的应用程序的问题。它应该做什么:
-读出(硬编码)目录的文件(*.jpg)
- 使用所述jpg的包含的元数据(通过实施的库获得)生成目录(./year/month/)
-将文件复制到相应的目录中。
它没有: - 将文件复制到相应的目录中,因为它没有找到原始文件(它之前自行读出)。老实说,我不知道为什么会这样。
这里是源代码:
}
这里是它抛出的完整异常:
运行:线程“主”java.nio.file.NoSuchFileException 中的异常:D:\Benutzerdaten\Paul\Documents\NetBeansProjects\Fotosorter\bitmaps\java-fotos\cimg2709.jpg -> D:\Benutzerdaten\Paul\Documents\NetBeansProjects \Fotosorter\bitmaps\java-temp\2008\Sep\cimg2709.jpg 在 sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:79) 在 sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:97)在 sun.nio.fs.WindowsFileCopy.copy(WindowsFileCopy.java:205) 在 sun.nio.fs.WindowsFileSystemProvider.copy(WindowsFileSystemProvider.java:277) 在 java.nio.file.Files.copy(Files.java:1225) ) 在 fotosorter.Fotosorter.copyFile(Fotosorter.java:64) 在 fotosorter.Fotosorter.main(Fotosorter.java:59) Java 结果:1 BUILD SUCCESSFUL(总时间:0 秒)
正如您可能已经猜到的那样,它还没有完成。除了解决我之前提到的问题外,我还必须将其放入方法中。
java - Android应用程序外壳“没有这样的文件或目录”,在文件资源管理器和adb中很好
我正在尝试将文件从/path/to the/file.ext
(是的,它有空格,我怀疑这至少是问题的一部分)复制到/data/data/com.my_pkg.app/file.ext
.
在我的(根)应用程序中,我这样做:
但这引发了IOException: no such file or directory
.
检查我的理智,我打开了一个根文件资源管理器应用程序,导航到上面的路径,复制它,并将其粘贴到我的应用程序目录中,一切都很好。
为什么cp
找不到呢?- 文件资源管理器应用程序必须在所有 GUI 下做同样的事情(好吧,通过修改使其工作!)。
编辑:完整错误:
android - Android 说没有这样的文件或文件夹,即使它在那里
我正在尝试访问我的 Android 手机中的文件,下面的代码用于它:
它在 list() 函数上抛出一个空指针,这意味着它不是文件/目录。但是,如果我将路径更改为 /storage/,它会打印一堆文件夹,包括 sdcard0。我知道 sdcard0 实际上是一个文件夹/文件,因为我还为我的手机下载了一个文件管理器并浏览了这些文件。许多人建议使用 getExternalStorageDirectory(),但这会导致相同的空指针。
我添加了这些权限:
编辑:我看过的众多网站之一 android 空指针错误
更新:我使用 isDirectory() 检查了它是否是一个文件夹,它返回 true,然后我尝试了 canRead(),它返回 false,也许是权限问题?
java - 尝试检索字段值时出现 NoSuchFieldException
我阅读了这篇文章并关注了guidelines
那里。但这并没有帮助;NoSuchFieldException
当该领域存在时,我得到了。示例code
如下:
这是我的代码:
编辑:根据下面的答案,我试过这个:
但错误是一样的
python - IOError: [Errno 2] 偶尔没有这样的文件或目录
我有一个连接到我的服务器的网络应用程序和一个移动应用程序。在我的服务器中,我有一个模块 (md.py),它使用另一个模块 (config.py) 从本地 XML 文件中读取数据。
当我向 config.py(间接)发送请求以获取来自我的应用程序的数据时,一切正常。当我从位于同一台机器上的 md.py 调用 config.py 时,就会出现问题。
这是层次结构:
这是md.py
这是config.py
这就是我运行这些文件的方式start.py
我能做些什么来解决这个问题?
java - NoSuchFileException/FileNotFounException。有没有通用的方法来知道这个文件正在寻找的路径(或路径)?
我经常遇到NoSuchFileException
问题FileNotFounException
。每次我应该去谷歌,阅读具体方法搜索这个文件或文件夹的文档。我不明白为什么我没有看到格式错误消息 - 我试图在以下路径中搜索您的文件....但它不存在。
也许确实存在以以下格式获取消息的方法?
windows - Perl - 没有这样的文件或目录执行错误。文件存在并且被正确调用 (Windows)
我有以下exec
声明:
到达此行时,错误
该文件肯定存在。当我从上面的错误中复制并粘贴C:\Users\mcnall\Documents\main_home\script\exec.pl
时,它会按预期运行文件,但由于某种原因它不会通过脚本运行它。
我一定是在做一些愚蠢的事情,有人可以告诉我我做错了什么吗?
java - 编译时Java没有在源代码中获取文件
最近我遇到了 Java 的问题。我已经尝试了一些我在网上找到的东西,但它们没有奏效,所以我需要帮助。我在 Eclipse 中有一个 Java 项目。我的主要课程在src/programCode/UI_Main2.java
. 在那.java
我尝试访问一个文件src/files/File.file
这就是事情变得奇怪的时候。
如果我使用
/src/files/File.file
它会给我NoSuchFileException
.如果我
src/files/File.file
在 Eclipse 中使用它,但是当我将它编译为可执行的 .jar 时,它会给我 .jarNoSuchFileException
。如果我使用
/files/File.file
它会给我NoSuchFileException
.如果我使用
files/File.file
它会给我NoSuchFileException
.如果我使用
files/File.file
它会给我NoSuchFileException
.如果我使用
this.getClass().getResource("/files/File.file").getPath().substring(1)
(没有子字符串,它给了我无效字符)它给了我NoSuchFileException
(但它向我显示了绝对路径并且文件存在于那里!)如果我使用
this.getClass().getResource("files/File.file").getPath()
它会给我NullPointerException
并且程序崩溃。如果我使用
this.getClass().getResource("src/files/File.file").getPath()
它会给我NullPointerException
并且程序崩溃。如果我使用
this.getClass().getResource("/src/files/File.file").getPath()
它会给我NullPointerException
并且程序崩溃。
所以,我不知道该怎么办。src/files/File.file
是唯一有效的,但在编译为可执行 jar 时不起作用。所以请帮助我,我还没有找到任何解决方案。谢谢!
java - android创建.txt和.csv文件抛出ENOENT没有这样的文件或目录异常
我创建了一个应用程序,我只是添加了将数据导出为 .txt 或 .csv 文件的功能,但在创建文件时出现错误。logcat 中的错误显示为File write failed: java.io.IOExcepion: open failed: ENOENT (NO such file or directory)
.
谁能看到我在哪里犯了错误?
我调用 writeToFile() 方法传递 String txt;或字符串 csv;根据需要的文件类型放入其中。
代码: