3

我想升级没有互联网连接的Glassfish。但是我已经下载了最新版本。如何升级glassfish?

我已经完成了以下步骤,
例如, galssfish-3.0旧版本与GlassFish 3.1版本。

步骤:1 我刚复制的的glassfish-3.0 /的glassfish /域/域1的glassfish-3.1 /的glassfish /域

步骤粘贴:2的glassfish -3.1 /斌./asadmin我只是给的命令asadmin> start-domain --upgrade

然后我检查版本的asadmin>版本的输出中是

Version = GlassFish Server Open Source Edition 3.1.1 (build 12)
Command version executed successfully.

这是正确的还是我需要遵循一些其他的方式来实现这一目标?如果错了请引导我正确的方式。

任何人都可以帮助我吗?

由于提前,

Gnik

回答

3

关于Oracle GlassFish Server 3.1 Upgrade Guide你这样做是正确的。

有此指南关于部署的应用程序的迁移在一些提示:

申请档案(EAR文件)和组分档案(JAR,WAR和 RAR文件),其部署在源服务器不需要修改任何 以在Oracle GlassFish Server 3.1上运行。 可能具有不兼容性的组件部署在GlassFish Server 3.1上,其中 的兼容性属性设置为v2,并且将在 GlassFish Server 3.1上运行时未发生更改。但是,您可能需要考虑修改 应用程序以符合Java EE 6的要求。

...

应用程序和组件部署在源服务器是 在升级期间部署在目标服务器上。 未在目标服务器上成功部署的应用程序必须由用户在目标服务器上手动部署 。

如果域包含有关部署的应用程序和 安装的应用程序组件不与配置 信息不一致的信息,配置迁移不变,没有任何 试图重新配置不正确的配置。

您应仔细阅读指南,并检查部署的应用程序是否存在服务器启动或手动重新部署期间的任何错误/异常。

前一段时间,我根据更新指南中介绍的3.0更新到3.1.1,并且不记得任何更大的问题。