2

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

4

1 回答 1

5

新的首选 (3.x) 版本

io.openliberty.tools:liberty-maven-plugin

io.openliberty.tools一个是更新、更好的 liberty-maven-plugin 版本,也是您可能想要用于新开发的那个。

较旧的 (2.x) 版本

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

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

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

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

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

较新的 V3 插件提供了有用的新“开发模式”支持。此外,您还会发现使用此版本的更多最新资料,例如Open Liberty 指南

它还增强和简化了其他一些目标和配置(“开发模式”除外)。这里有 3.x 增强功能的摘要。

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

于 2020-02-01T21:13:40.023 回答