wasdev 和 openliberty maven 插件的区别

Difference between wasdev and openliberty maven plugin

net.wasdev.wlp.maven.plugins 和 io.openliberty.tools liberty-maven-plugin 有什么区别,我应该使用哪一个?

新的首选 (3.x) 版本

io.openliberty.tools:liberty-maven-plugin

io.openliberty.toolsliberty-maven-plugin 的更新、更好的版本,并且您可能希望将其用于新开发。

旧(2.x)版本

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

较旧的 net.wasdev.wlp.maven.plugins 插件演变为较新的 io.openliberty.tools 插件。

随着 2.x 版本 2.x 到 3.x 版本 liberty-maven-plugin,groupId 也从 net.wasdev.wlp.maven.plugins(版本 1.x-2.x)到 io.openliberty.tools(版本 3.x 及更高版本)。

为什么要使用较新的插件?

这两个版本的插件均可用于(安装、部署等)Open Liberty 或 WebSphere Liberty 服务器。 (所以这不是选择一个与另一个的问题)。

较新的 V3 插件提供了有用的新功能 "dev mode" support. Plus you'll find a lot more recent material using this version such as the Open Liberty guides

它还增强和简化了一些其他目标和配置(除了 "dev mode")。 3.x 增强功能的摘要 here

所以此时使用 net.wasdev.wlp.maven.plugins 中的 2.x 插件的唯一原因是继续使用已经使用此版本插件的项目(除非或直到您准备好迁移)。