0

我有一个获取文件路径作为输入的函数。输入文件位于我的项目(etc/xsd/template.xsd)的一个文件夹中。我该如何设置这条路径?

这是我的功能:

JAXBUtilityTool 工具 = new 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

4

1 回答 1

0

尝试:

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

资源:

String.replaceAll 单反斜杠和双反斜杠

于 2013-07-18T16:14:57.043 回答