【问题标题】:adding file path in eclipse在eclipse中添加文件路径
【发布时间】:2014-03-17 15:10:51
【问题描述】:

我是 Eclipse 新手,在加载文件时遇到了一个小问题。基本上我想要做的是在同一个文件夹中的一个java文件中加载一个存在于同一个src文件夹中的xml文件。

文件结构如本项目 > src > example.xml, program.java

我想在 program.java 中加载 example.xml,但无论我做什么,它总是说指定了错误的路径。我的代码是

File xml = new File("/Project/src/exmaple.xml");

但它根本不起作用,有人可以帮忙吗?

编辑:感谢大家的快速回复,我在 @Exupery 的帮助下解决了这个问题,并且还回答了我赢得的问题,以便对其他人也有帮助!

【问题讨论】:

  • 您使用的是绝对路径,Project 是根级文件夹吗?试试“src/example.xml”

标签: java xml eclipse


【解决方案1】:

我是多么愚蠢,我自己才想出来......所以更正的代码是

File xml = new File("src/example.xml");

感谢@Exupery!

【讨论】:

    【解决方案2】:

    如果您的路径以/ 开头,则假定该路径是绝对路径。文件是否位于/Project/src/exmaple.xml?如果不是,则需要提供正确的绝对路径或相对路径。

    运行 Eclipse 项目时,相对路径通常从项目的根目录开始,通常包含srctarget 目录。

    【讨论】:

    • 不是我的实际主文件夹是项目,其中有 src 文件夹,其中包含两个文件
    【解决方案3】:

    输入流输入流 = YourClass.class.getResourceAsStream("image.jpg");

    来自This post

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-19
      • 1970-01-01
      • 2015-06-04
      • 1970-01-01
      • 2016-07-25
      • 2013-04-02
      • 2012-08-29
      相关资源
      最近更新 更多