1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/xueyitiantang-XueYi-MultiSaas

 / Детали:

Конфигурация ресурсов submodule не может получить доступ к свойствам профиля root pom после загрузки XML и...

Предстоит сделать
Владелец
Создано  
13.03.2025

других ресурсов конфигураций Nacos.


Как показано на рисунке, в корневом каталоге конфигурационный файл pom.xml содержит свойство profiles, аналогично модулю System. В том же корневом каталоге был добавлен новый модуль demo1-modules-biz.

  1. Если файл pom.xml модуля demo1-modules-biz не содержит узел resource (как показано на следующем рисунке) [вставка изображения], то при отсутствии этого узла проект компилируется и запускается нормально. Однако если этот узел будет добавлен, сразу возникает сообщение [вставка изображения] об ошибке в bootstrap.yml, где символ "@" в секции Nacos не распознается.

  2. Эта проблема возникла с целью решения задачи загрузки Mapper.xml в каталог target таким образом, чтобы интерфейсы мапперов могли находить соответствующие методы в XML-файле.

  3. Конечно, можно было бы просто переместить все содержимое Mapper.xml в каталог resources, но это решение не подходит, так как весь набор новых бизнес-ресурсов окажется перемещенным, что неудобно. Желаемая структура директорий состоит из пакета mapper, содержащего Mapper.java и папку xml, а также папки xml, содержащей Mapper.xml. Эта структура была настроена для сканирования пакетов.

  4. Надеюсь, вы сможете предложить решение этой проблемы, указав наиболее подходящее решение?


Этот перевод следует правилам, указанным выше, и сохраняет исходное форматирование и структуру текста.

Комментарий (0)

GitLife Service Account Задача создана

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/xueyitiantang-XueYi-MultiSaas.git
git@api.gitlife.ru:oschina-mirror/xueyitiantang-XueYi-MultiSaas.git
oschina-mirror
xueyitiantang-XueYi-MultiSaas
xueyitiantang-XueYi-MultiSaas