【发布时间】:2020-01-07 23:06:45
【问题描述】:
我正在尝试从 src/main/resources 文件夹中获取文件。 早些时候它工作正常,但最近它开始从某个目标位置(target/classes/filename.xml)挑选该文件(我没有在目标文件夹中创建该文件)。
File xmlFile = new File(ReadXMLFile.class.getClassLoader().getResource(“filename.xml”).toURI());
我正在尝试的代码是:
File xmlFile = new File(ReadXMLFile.class.getClassLoader().getResource(“filename.xml”).toURI());
预期:它应该从 src/main/resources/filename.xml 中选择文件 实际:它正在从 target/classes/filename.xml 中选择文件
附加信息: 我的代码在ReadXMLFile.xml 及其下面的文件夹结构下
com.qa.smartcomm.util
读取XMLFile.xml
有人可以帮我解决这个问题吗?
【问题讨论】:
-
Target文件夹是maven自动创建的,每次运行
clean命令都会重新创建一个新的。