我有以下目录结构:
更新结构
src
|
-test
|
-java
| |
| -SomeXmlTest.java
|
-resources
|
-someXmlContent.xml
我认为类似这种不好的做法:
new File(C:\Project ... \src\resources\someXmlContent.xml)
// or magic dance like that
File currentDir = new File(System.getProperty("user.dir");
File parent = currentDir.getParent();
for (File file:parent.listFiles()){
//find resources directory and iterate over it files
}
我相信有简单的注释基础解决方案,例如我只是在一些注释中写“src\resources\someXmlContent.xml”并自动测试解析路径,但我该怎么做呢?