Как получить доступ к файлу из другого модуля в Intellij? - PullRequest
0 голосов
/ 22 апреля 2020

Цель : я создал проект maven: spring-cloud-config-server, когда я запускаю этот проект на localhost: localhost: 8888 / limit-service / default, он должен читать значения из git -localconfig-repo и дать следующий ответ.

Проект : Микросервисы связаны. Ссылка: In28minutes

Файл git -localconfig-repo / limit-service.propeties имеет следующее:

limits-service.minimum=8
limits-service.maximum=1000.

enter image description here

Я создал каталог git: git -localconfig-repo и добавил его в качестве отдельного модуля в проект SpringBoot Maven: spring-cloud-config-server. Как упомянуто на следующем рисунке

project Structure

Структура каталогов: оба находятся в одном каталоге 03.microservies /

  03.microservies/ 
      git-localconfig-repo/limits-service.propeties
      spring-cloud-config-server

In в проекте Spring Boot Maven в spring-cloud-config-server / src / main / resources / application.properties мне нужно установить следующие атрибуты

spring.application.name=spring-cloud-config-server
server.port=8888
spring.cloud.config.server.git.uri=file://<path to the git-localconfig-repo/limits-service.propeties >

Проблема: I Я не уверен, какое значение пути должно быть установлено для spring.cloud.config.server.git.uri в файле свойств, чтобы проект мог прочитать значение из git-localconfig-repo/limits-service.propeties.

Я пробовал следующие значения:

spring.cloud.config.server.git.uri=03.microservices/git-localconfig-repo
spring.cloud.config.server.git.uri=git-localconfig-repo

К вашему сведению: я использую окно 10.

...