如何将 Payara 4.1.2.173 添加到 NetBeans 8.1

How to add Payara 4.1.2.173 to NetBeans 8.1

我使用的是 NetBeans 8.1(我无法升级到 8.2)并且一直在使用 Payara 4.1.2.172,没有出现任何问题。我想开始使用 Payara 4.1.2.173。与往常一样,我只是下载了 Payara zip,将其解压缩,然后尝试将其作为 GlassFish 服务器添加到 NetBeans。但是当我 select 我解压缩 Payara 4.1.2.173 的文件夹时,NetBeans 告诉我它是 "Not a valid GlassFish Server installation".

我是否应该更改 Payara 4.1.2.173 文件夹结构中的任何内容以允许 NetBeans 将其识别为 GlassFish 服务器?

有两种方法:

1。修复阻止 Payara Server 添加为 GlassFish

的问题

这里的问题在于 NetBeans 检测您尝试添加的 GlassFish 版本的方式。有一个特定的 JAR 文件,其中包含 GlassFish/Payara 服务器的版本号。 Payara 对此的修复是在构建过程中重命名该文件,但您可以自己手动重命名以解决此问题。

在文件夹中:

./glassfish/lib/install/applications/__admingui/WEB-INF/lib/

您将找到一个具有以下名称的文件:

console-core-4.1.2.173.jar

这应该重命名为:

console-core-4.1.1.jar

2。使用新的 Payara Server NetBeans 插件添加 Payara Server

NetBeans 中现在有适用于 Payara Server 的本机插件。有 4 个可用,但都是必需的。它们可以通过 NetBeans 添加,方法是使用 Tools -> Plugins 并搜索 Payara。

More detailed instructions are available in the Payara Server documentation.