Доступ к свойствам в родительском POM-проекте Spring Boot - PullRequest
0 голосов
/ 14 февраля 2020

Я создал 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

...