У меня есть метод, который создает новый файл после каждого выполнения. Я не хочу жестко задавать путь к файлу в коде, поэтому я добавил новое свойство в файл application.properties, например
jmeter.jmx. путь = D: \\ PerformanceTesting \\ JMXFiles \\
и переменная экземпляра, которая содержит значение типа
@Value("${jmeter.jmx.path}")
private String jmxPath;
, хочет получить значение переменной внутри метода
public void saveAsJmxFile(HashTree projectTree, String fileName) throws IOException {
//TODO
SaveService.saveTree(projectTree, new FileOutputStream(jmxPath+fileName+".jmx"));
}
это не для меня, но если я жестко закодирую это, я буду работать.
public void saveAsJmxFile(HashTree projectTree, String fileName) throws IOException {
//TODO remove hardcoded jmxPath
SaveService.saveTree(projectTree, new
FileOutputStream("D:\\PerformanceTesting\\JMXFiles\\"+fileName+".jmx"));
}