Новая зависимость Gradle не добавлена ​​в проект и внешние зависимости (VSCode) - PullRequest
0 голосов
/ 06 апреля 2020

В течение последних нескольких недель после этого я начинал изучать и использовать Gradle.

Я добавил зависимость в свой файл build.gradle

compile group: 'org.apache.xmlgraphics', name: 'batik-all', version: '1.12', ext: 'pom'

Я использовал палитру команд VSCode для «refre sh», очистил рабочее пространство сервера и запустил сборку gradle, но новую зависимость не отображается в моем "Project and External Dependencies", и я не могу импортировать org.apache.batik.*

Надеясь найти решение этой проблемы в VSCode, поскольку я видел некоторые другие IDE, определенные c исправления.

1 Ответ

1 голос
/ 09 апреля 2020

Таким образом, проблема заключалась в том, что в обозначении карты вы указывали часть ext: 'pom'. Это фактически сказало Gradle только импортировать POM-файл и не рассматривать зависимость как обычную.

Когда вы переходили в другую нотацию, вы не сохраняли этот элемент pom в координаты и, следовательно, вы получили правильное поведение.

Примечание: compile некоторое время заменено на implementation и даже не рекомендуется в Gradle 6.x. Посмотрите документацию для получения дополнительной информации об этом.

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