Я создал Spring Boot Project, основанный на Parent POM. Он имеет следующую структуру
- Parent
- Child 1
- child1.properties
- model1. json
- Child 2
- child2.properties
- model2. json
- Child 3
- child3.properties
- model3. json
Дочерний объект 3 имеет основной метод и также является точкой входа. Пом. Ребенка 3 xml поддерживает зависимость ребенка 1 и ребенка 2 как
<dependency>
<groupId>com.mycompany.dept</groupId>
<artifactId>child1</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.mycompany.dept</groupId>
<artifactId>child2</artifactId>
<version>${project.version}</version>
</dependency>
Теперь, когда я пытаюсь прочитать модель 1. json у ребенка 3, он не читает. Однако я могу читать файлы классов и файлы .properties, сгенерированные для ребенка 1 и ребенка 2 в ребенке 3.
Я вижу, что зависимые банки (ребенка 1 и ребенка 2) содержат. json файлы. Но почему-то ребенок 3 не загружается, и я получаю FileNotFoundException