Я загружаю ресурс: src/com/company/my.properties, но его нельзя найти на пути к классам.Файл свойств Camel не найден в пути к классу
Ошибка
Не удалось создать маршрут ROUTE1: Route (ROUTE1) [[Из [свойства: {{fromroute}}]] -> [Выбор [[Когда [... из-за не удалось решить конечную точку: свойства: //% 7B% 7Bfromroute% 7D% 7D из-за: свойства файла COM/компании/my.properties не найден в пути к классам
- верблюд ядро: 2.18
- свойства верблюд чтения см: Doc
Файл my.properties содержит ключ 'fromroute'.
fromroute=file:/a/b
Следующий фрагмент кода показывает, как я пытаюсь загрузить файл.
PropertiesComponent pc = new PropertiesComponent();
pc.setLocation("classpath:com/company/my.properties");
context.addComponent("properties", pc);
....
from("properties:{{fromroute}}")
....
Для загрузчиком классов, чтобы найти свои свойства файла, он должен быть расположен где-то в SRC/основные/ресурсов. Или в вашем случае src/main/resources/com/company. –
@ luc14n0 Спасибо за ваш ответ, я переместил файл свойств в папку класса – user881703