无法安装GlassFish更新工具
问题描述:
首先,有相关岗位:
GlassFish Server update center installation times out
Java EE 7 updatetool installation fails无法安装GlassFish更新工具
我从这里得到了我的Java EE 7 SDK(更新3):http://www.oracle.com/technetwork/java/javaee/downloads/index.html
我已经试过每个https://blogs.oracle.com/dipol/troubleshooting-glassfish-update-center
包括:在上面的帖子,在这里解决方案
- 在运行
set PKG_CLIENT_CONNECT_TIMEOUT=300
和set PKG_CLIENT_READ_TIMEOUT=300
的cmd提示符下,在更新工具C:\glassfish4\bin\updatetool.bat
(c:\我的安装目录中的glassfish4 - 所有设置均为默认设置,包括安装更新工具...)之前。 - 将上面提到的超时设置为更大的值 - 看起来没有任何区别,这个过程基本上是立即爆炸。
- 多次运行
C:\glassfish4\bin\updatetool.bat
。 - 三重检查我没有以某种方式在我的睡眠中配置代理服务器。
- 通过GlassFish管理控制台在
http://localhost:4848
使用更新工具(似乎表明没有可用的更新或插件,这似乎很奇怪..)
我得到了下面的截图,当我运行C:\glassfish4\bin\updatetool.bat
我不知道为什么这个错误是代理相关的,除非它发生在他们的最后。有趣的是,如果我直接去提及(通过浏览器)的URL我进入以下页面:
怎么可能会错误吗?
答
updatetool是Oracle GlassFish的商业功能。任何更新功能都依赖于Oracle提供可托管更新的站点。由于不再支持Oracle GlassFish,因此该站点不再存在,因此updatetool将不再工作。
不要从Oracle下载GlassFish,您应该从the official open source site, hosted on GitHub下载它。另外,如果你确实需要支持,你可以尝试Payara Server,它是开源的,并且源自GlassFish,但有支持可用(免责声明:我为Payara工作)
嗯......那有点令人失望。谢谢(你的)信息! –
没问题。我写了一些升级Payara服务器的说明,这将适用于GlassFish。他们专注于Linux操作系统,但重点在于所有配置都在域目录或节点目录中,并且可以从一个GlassFish安装复制/粘贴到另一个GlassFish安装到另一个 https://docs.payara.fish/文档/用户指南/升级,payara.html – Mike