Здравствуйте!
Скажите пожалуйста, кто знает, почему не работает этот код.
Вот есть yaml-файл:
FOR_BASE_ENDPOINT: "https://www.programmersforum.rocks/"
centerName: "124 центр генерации"
centerId: "777"
idTerBank: "885770"
ATM_Type_Id: "789195"
ipClient1: "105.106.128.1"
ipClient2: "105.106.128.2"
groupClientId1: "2"
groupClientId2: "3"
keyGenCenterId: "124"
keyGenCenterName: "124 центр генерации"
idType: "789195"
idGroup: "837827"
Вот есть код, запускающий печать поля созданного объекта.
public static String BASE_ENDPOINT;
public static void main(String[] args) throws IOException {
Yaml yaml = new Yaml();
InputStream inputStream = new FileInputStream("autotest/variables_DEV.yml");
WorkingWithYaml data = yaml.loadAs(inputStream, WorkingWithYaml.class);
BASE_ENDPOINT = data.getFOR_BASE_ENDPOINT();
System.out.println("Ya by hotel vzglyanut " + BASE_ENDPOINT);
}
Почему не работает - не пойму. Вроде всё сделано правильно.