Как импортировать последнюю версию log4j2 из maven в intellij-idea - PullRequest
0 голосов
/ 22 мая 2019

Как я могу импортировать последнюю версию log4j2 из maven в intellij-idea?
На момент написания статьи это 2.11.2, и ее нет в списке при поиске.

I"org.apache.logging.log4j" и "2.11.2" искали без кавычек.(и много других поисков)
Если я использую Google, я могу найти его в репозиториях Maven:

<!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j -->
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j</artifactId>
    <version>2.11.2</version>
    <type>pom</type>
</dependency>

Я хочу сделать это через Maven, потому что мне нужны переходные зависимости.
И мне нужна последняя версия, потому что мне нужна функция «Удалить».

Я использую IntelliJ IDEA Ultimate 2019.1.2 (последняя доступная на данный момент версия)

1 Ответ

2 голосов
/ 22 мая 2019

Я вижу 2 ошибки в вашей зависимости:

  • artifactId должен быть log4j-core (если вы хотите весь движок) или просто log4j-api (если вы пишете библиотеку и хотите только API)
  • type pom, вероятно, не то, что вы хотите. Вы хотите jar, который является значением по умолчанию, поэтому тип должен быть удален.

Чтобы избежать дополнительных опечаток, скопируйте и вставьте зависимость из: https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core/2.11.2

...