首先,有相关帖子:
GlassFish Server update center installation times out
Java EE 7 updatetool installation fails
我从这里获得了Java EE 7 SDK(Update 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
中的updatetool之前运行set PKG_CLIENT_READ_TIMEOUT=300
和C:\glassfish4\bin\updatetool.bat
的cmd提示符中(我的安装目录中的c:\ glassfish4 - 所有设置都是默认设置,包括安装更新工具...) C:\glassfish4\bin\updatetool.bat
。http://localhost:4848
上的Glassfish管理控制台使用更新工具(似乎没有显示可用的更新或附加组件,这看起来很奇怪..)运行C:\glassfish4\bin\updatetool.bat
我不知道为什么错误会与代理相关,除非碰巧是他们的结果。有趣的是,如果我直接转到提到的网址(通过Chrome),我会看到以下页面:
这里可能出现什么问题?
答案 0 :(得分:1)
updatetool是Oracle GlassFish的商业功能。任何更新功能都依赖于Oracle提供可以托管更新的站点。由于不再支持Oracle GlassFish,因此该站点不再存在,因此updatetool不再起作用。
您应该从the official open source site, hosted on GitHub下载,而不是从Oracle下载GlassFish。或者,如果您确实需要支持,可以尝试使用开源的Payara Server,并从GlassFish派生,但可以获得支持(免责声明:我为Payara工作)