Разница между wasdev и плагином openliberty maven - PullRequest
2 голосов
/ 01 февраля 2020

В чем разница между net .wasdev.wlp.maven.plugins и io.openliberty.tools liberty-maven-plugin и какой из них мне следует использовать?

1 Ответ

4 голосов
/ 02 февраля 2020

Новая, предпочтительная (3.x) версия

io.openliberty.tools: liberty-maven-plugin

io.openliberty.tools one - более новая и лучшая версия liberty-maven-plugin , и тот, который вы, вероятно, захотите использовать для новой разработки.

Старая (2.x) версия

net .wasdev.wlp.maven.plugins: liberty-maven-plugin

Более старый плагин net.wasdev.wlp.maven.plugins - это то, что превратился в более новый io.openliberty.tools плагин.

Наряду с переходом с версии 2.x на версию 3.x liberty-maven-plugin , groupId также был изменен с net.wasdev.wlp.maven.plugins (версии 1.x-2 .x) до io.openliberty.tools (версия 3.x и выше).

Зачем использовать более новый плагин?

Обе версии плагинов можно использовать для работы (установка, развертывание в , et c.) либо Open Liberty, либо серверы WebSphere Liberty. (так что это не проблема при выборе одного или другого).

Более новый плагин V3 обеспечивает полезную поддержку "dev mode" . Кроме того, с помощью этой версии вы найдете гораздо более свежие материалы, такие как Open Liberty guides .

Он также улучшает и упрощает некоторые другие цели и настройки (помимо «режима разработки»). Сводка улучшений 3.x здесь .

Так что на данный момент единственной причиной для использования плагина 2.x из net.wasdev.wlp.maven.plugins является продолжение проекта, уже использующего эта версия плагина (если вы не готовы к миграции).

...