Как найти, какой элемент pom вводит указанную c внешнюю зависимость? - PullRequest
0 голосов
/ 29 марта 2020

Я хочу узнать, какой элемент pom импортирует следующие nacos-api: 1.0.0

enter image description here

Я думал, что этот элемент зависит от это

enter image description here

но подробности этого указаны ниже:

enter image description here

так это наверное нет? Есть ли способы узнать, какой элемент pom представляет специфическую c внешнюю зависимость, особенно от IDEA?

maven tree не помогает

    mvn dependency:tree -Dincludes=nacos-client:1.0.0
    [INFO] Scanning for projects...
    [INFO]                                                                 
    [INFO] ------------------------------------------------------------------------
    [INFO] Building user 0.0.1-SNAPSHOT
    [INFO] ------------------------------------------------------------------------
    [INFO]
    [INFO] --- maven-dependency-plugin:3.0.1:tree (default-cli) @ user ---
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESS
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 2.172 s
    [INFO] Finished at: 2020-03-30T03:06:07+08:00
    [INFO] Final Memory: 37M/361M
    [INFO] ------------------------------------------------------------------------

1 Ответ

1 голос
/ 30 марта 2020

Нет такого единственного действия. Но можно найти соответствующий для библиотеки pom с помощью этих шагов:

  1. F4 (Go к источнику действие) на выбранном элементе в Внешняя библиотека откроет это диалоговое окно конфигурации библиотеки:

enter image description here

Затем используйте Alt + F7 ( Найти использование действие), чтобы показать модуль, где используется эта библиотека:

enter image description here

Затем вы можете найти этот модуль в окне инструментов Maven (например, используйте speed search , чтобы найти его легче), выберите его в дереве и перейдите к соответствующему pom, используя F4 (Go к источнику действие) снова:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...