Есть класс который подтягивает конфигурации из .properties
файла в методе initPaths()
отмеченным @PostConstruct
. Разработка ведется под Mac OS
и тут все работает стабильно. Но когда я начал разворачивать приложение на Windows Server 2012
получилось что в стучае с Windiws
метод initPaths()
вообще не вызывается.
@Value("${traned.data}")
private String tranedData;
@PostConstruct
void initPaths() {
log.debug("Init Path Call");
isWindows = System.getProperty("os.name").toLowerCase().indexOf("win") > 0;
root = new File(".").getAbsolutePath();
...дальше просто преобразования со строками...
}
Как это происходит: беру один и тот же jar
архив запускаю на Mac все работает и в лог записывается Init Path Call
, а на Windows в логе запись отсуствует ну и программа падает без этих данных.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я открыл програму "Выполнено", ввел msconfig и случайно нажал на кнопку "отключить все"Потом перезагрузил пк
Натолкнулся на проблему с добавлением текста в текстовое поле, когда я вставляю текст, его просто не видно
Есть 2 стандартные carousel от bootstrap на одной странице, нужно, чтобы на них всегда были изображения с одинаковым индексом