Netbeans,添加Glasfish服务器;“不存在”;

Netbeans,添加Glasfish服务器;“不存在”;,netbeans,glassfish,Netbeans,Glassfish,添加Glassfish服务器时,如下所示 这似乎是一个新问题,因为我找不到其他有同样问题的人。 还有其他人有这个问题吗?于2018年4月19日更新: 我对此问题提出了错误报告:。它在NetBeans 11.0中是固定的 也看到 (更新结束) 作为添加GlassFish服务器过程的一部分,我可以在下载GlassFish时复制您的问题。就我而言,事情就是这样: 我选择了一个现有的安装位置文件夹来包含GlassFish的下载,名为C:\Users\johndoe\GFDownload 我收到一个

添加Glassfish服务器时,如下所示

这似乎是一个新问题,因为我找不到其他有同样问题的人。
还有其他人有这个问题吗?

于2018年4月19日更新:

我对此问题提出了错误报告:。它在NetBeans 11.0中是固定的

也看到

(更新结束)


作为添加GlassFish服务器过程的一部分,我可以在下载GlassFish时复制您的问题。就我而言,事情就是这样:

  • 我选择了一个现有的安装位置文件夹来包含GlassFish的下载,名为C:\Users\johndoe\GFDownload
  • 我收到一个下载并安装完成。。。消息,后跟“不存在”错误,就像您所做的一样
  • 我创建的文件夹(C:\Users\johndoe\GFDownload)被重命名为C:\Users\johndoe\GFDownload1,其中包含一个名为foo4126589950858116700.tmp的空文件
因此,这看起来像是NetBeans中的一个bug:如果在下载GlassFish的过程中出现错误,NetBeans将重命名您的安装位置文件夹,并错误地报告下载和安装已完成

在您的情况下,请检查NetBeans是否将您的安装位置文件夹重命名为E:Users\Wouter\Glassfish\u Server1

由于这个问题发生在Oracle的8.x版本的NetBeans上,而且NetBeans现在已经移交给Apache,我怀疑这个问题是否会得到解决。但是,有一个简单的解决方法:

  • 首先,直接从网站下载Glassfish
  • 然后在添加服务器实例屏幕中指定包含GlassFish下载的文件夹作为安装位置

另一个选项是安装不同的Netbeans 8.2捆绑包

避免这个问题。例如,“JavaEE捆绑包”或“所有捆绑包”

可能是因为您下载的Netbeans没有Glassfish服务器。 您可以通过此链接从Glassfish服务器获取Netbeans


同样的事情发生了,我所做的是从

选择全平台。下载后,将其粘贴到某个位置并提取

然后在添加服务器时,单击浏览并选择提取的文件。然后它会检测到它并说 “检测到GlassFish Server 5.0安装。单击“下一步”注册远程或自定义本地域。”

那么问题就解决了三,