public class RunTests {
public static void main(String[] args) {
TestNG testNG = new TestNG();
List<String> suites = Lists.newArrayList();
File xml = new File("xml.xml");
suites.add(xml.getAbsolutePath());
testNG.setTestSuites(suites);
testNG.run();
}
}
В моем проекте Java есть папка src по умолчанию и отдельная папка, которую я создал под названием «config». config содержит пакет под названием «pkg» с классом Java «RunClass», а также XML-файлы, на которые run пытается ссылаться.
ProjectName
src
config
pkg
RunClass
file.xml
Я добавил config в список источников в пути сборки, но RunClass по-прежнему жалуется, что не может найти файл.
Это дает:
java.io.FileNotFoundException: C:\Users\asdf\eclipse-workspace\NG\xml.xml (система не может найти указанный файл)
xml.xml
будет разрешен на основе текущего каталога, то есть каталога, из которого вы выполняете команду java. - person JB Nizet   schedule 15.11.2019notepad foo.txt
, вы открываете файл foo.txt, расположенный в текущем каталоге. - person JB Nizet   schedule 15.11.2019