Разница между Jar и Plugin в Java и когда их использовать - PullRequest
0 голосов
/ 08 января 2019

В чем разница между Jar и Plugin в Java? Оба выглядят одинаково, достигая одной и той же цели, и когда мы используем Jar, и когда мы используем плагин.

Ответы [ 2 ]

0 голосов
/ 08 января 2019

Плагин - это программный компонент, который добавляет особую функцию к любой компьютерной программе. Он специально используется для настройки любой компьютерной программы. Но .jar-файл - это исполняемый файл Java, который может работать только в среде, в которой установлена ​​Java.

0 голосов
/ 08 января 2019

Плагин - это расширение для Maven, которое используется для создания вашего артефакта. Плагины используются только для того, чтобы сделать процесс Maven успешным. Они не связаны напрямую с вашим приложением. плагины не включаются в ваш последний war / jar файл для службы или клиента.

Зависимость - это библиотека, которая нужна приложению, которое вы создаете, во время компиляции, и / или тестирования, и / или во время выполнения. классы, которые вы использовали из банок, будут включены в ваш окончательный war / jar.

Это будет полезно для вас,

Какая разница в maven между тегами зависимости и плагина в pom xml?

Разница между плагином и внешним файлом JAR

...