如何在当前java目录中查找文件路径

时间:2013-07-18 16:09:45

标签: filepath

我有一个函数可以将文件路径作为输入。输入文件位于我的项目的文件夹中(etc / xsd / template.xsd)。我该怎样设置这条路?

这是我的功能:

JAXBUtilityTool工具=新的JAXBUtilityTool(“etc / xsd / template.xsd”,“src.com.classes”);

,找不到文件“etc / xsd / template.xsd”

System.getProperty(“user.dir”)无效,因为当我向其添加其余路径时:

             System.getProperty("user.dir")+ "etc/xsd/template.xsd"

结果是c:\ eclipse \ myworkingdirectory \ project / etc / xsd / template.xsd

1 个答案:

答案 0 :(得分:0)

尝试:

String path = System.getProperty("user.dir");
path = path.replaceAll("\\","/") + "/etc/xsd/template.xsd"

来源:

String.replaceAll single backslashes with double backslashes