问题标签 [filenotfoundexception]
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 - 如何使用 FileInputStream 加载配置 xml 文件,但得到 FileNotFoundException
我在 Eclipse 中的构建路径如下所示:
我当前的配置绝对路径如下所示:
C:\Development\Java\ProjectName\WEB-INF\configs\myConfig.xml
我正在使用 JAXB 进行绑定,它需要一个 FileInputStream。FileInputStream 需要是 XML 配置文件的流。但是,我不知道如何为我的配置获取 FileInputStream,并且我不断收到 FileNotFoundException。
我希望以这样一种方式加载此配置,因为我计划发布项目开源代码,因此无需有人对配置路径进行硬编码。我看到很多例子,有人只是硬编码完整的绝对路径,但我需要它更灵活,“像”这样:
new FileInputStream("/WEB-INF/configs/myConfig.xml");
谢谢!
java - 在tomcat 6中部署spring应用程序时出现“访问被拒绝”消息
在尝试在 tomcat 6 上部署我的 spring 应用程序时,我收到一条错误消息
这是因为Tomcat没有正确安装吗?还是我需要一些权限才能使用 Tomcat?还是缺少一些重要的tomcat文件?或者是其他东西?
java - 当文件以所有权限存在时出现 FileNotFoundException
我正在尝试读取文件,我得到的错误是
但是该文件确实存在,只是为了仔细检查我给了它 777 权限,如下所示:
关于我为什么会收到 FNF 异常的任何想法?
谢谢
进行调用的java代码:
属性文件读取:
这在 Windows 中进行了测试(使用 diff pathToConfiguration (传递给构造函数))并且工作正常。
在 Catch 块中添加了以下检查
输出如下:
java - java.io.FileNotFoundException No such file or directory error but directory exists
我在我的应用程序目录上得到了 filenotfoundexception,但我的目录显然存在。我在我的本地机器上做这个。我正在对 servlet 做一个非常简单的帖子。有谁知道会发生什么?
xml - 从tomcat服务器上的jsp访问xml会抛出FileNotFoundException试图访问.keystore?
我正在尝试从我的 Tomcat 服务器上的 JSP 访问 XML 文件。错误来自 Catalina 的协议处理程序,异常是 java.io.FileNotFoundException 试图为我的登录用户(使用管理员,但不是安装服务器的用户)访问“文档和设置”文件夹中的 .keystore。
如果有帮助,我可以提供堆栈跟踪......但我的问题是关于安全访问文件的更基本的问题,以及在 Windows 安装中配置/使用的密钥库在哪里?
path - Nunit 相对路径失败
我在使用 Nunit 时遇到问题,当我运行测试时找不到图像文件,并且每次它查找图像时都会在 Nunit 文件夹中查找,而不是在二进制文件所在的文件夹中查找。下面是正在发生的事情的详细描述。
- 我正在构建一个正在测试的二进制文件,其中包含一些游戏元素和 png 文件的定义,这些文件将定义我正在使用的精灵(为了理智起见,称之为 Binary1)
- Nunit 从单独的二进制文件 (Binary1Test) 运行测试,针对第一个二进制文件 (Binary1) 执行测试方法。
- 所有测试都通过,除非测试在 Binary1 中执行代码,然后要求 Binary1 使用其中一个图像文件(通过相对路径定义)。调用该方法时,Nunit 会抛出一个找不到文件的异常,指出它找不到该文件并声明它正在查看 Program Files\Nunit.net 2.0 文件夹的内部
所以我不知道为什么代码会这样做,并且当我拉起 Enviornment.CurrentDirectory 时让事情变得更加混乱,它给了我正确的路径(我的调试文件夹的路径)而不是 nunit 的路径。此外,如果我使用它而不是使用相对路径,我的测试将毫无问题地运行。所以我的问题是,有谁知道为什么在从我的二进制文件中加载相对路径的情况下,nunit 决定使用它的目录而不是二进制文件所在的目录和存储图像的目录?谢谢。
.net - File.Move,为什么会出现 FileNotFoundException?文件存在
它非常奇怪,因为程序正在迭代文件!outfolder 和 infolder 都在 H:/ 我使用 windows 7 的外部 HD 中。这个想法是移动所有仅包含扩展名为 db 和 svn-base 的文件的文件夹。当我尝试移动文件夹时出现异常。VS2010 告诉我找不到 dir 中指定的文件夹。这段代码正在遍历 dir 所以它怎么找不到它!这很奇怪。
java - FileNotFound exception when trying to write to a file
OK, I'm feeling like this should be easy but am obviously missing something fundamental to file writing in Java. I have this:
and I just want to write to the file. However, while someDirA exists, someDirB (and therefore someDirC and filename.txt) do not exist. Doing this:
throws a FileNotFoundException
. Well, er, no kidding. I'm trying to create it after all. Do I need to break up the file path into components, create the directories and then create the file before instantiating the FileWriter object?
c# - 程序集 Microsoft.Xna.Framework.dll 不加载
当尝试从任何项目加载 Microsoft.Xna.Framework.dll 时,它会引发 FileNotFoundException。指定的模块无法找到。(来自 HRESULT 的异常:0x8007007E),没有 innerException。
即使是像下面这样的简单代码也会引发该异常:
我运行 XP x64,但我已将配置管理器中的平台设置为 x86,因为我知道它不应该(不)在 x64 或任何 CPU 上工作。我已手动将 dll 文件添加到 GAC,但这并没有解决问题。我还尝试了 M$ Assembly Binding Log Viewer 来查看这些日志是否有任何有用的信息,但它们没有。根据他们的说法,一切,装载等都是成功的。
有什么建议么?请?
java - 读取 .xml 文件进行解析时出现 FileNotFoundException
我正在用 Java 编写一个程序,我从 XML 文件中读取数据并解析它。该文件被导入到我项目的 src 目录中名为“Resources”的文件夹中。我正在使用 Eclipse。当我运行程序时,我收到以下错误:
相关代码在这里:
我不明白为什么当文件存在时我会收到 FileNotFoundException。谢谢您的帮助。