3

我想在没有互联网连接的情况下升级 Glassfish。但是我已经下载了最新版本。

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

步骤:1 我刚刚复制了glassfish-3.0/glassfish/domains/domain1并粘贴到glassfish-3.1/glassfish/domains

步骤:2glassfish-3.1/bin ./asadmin中,我只需给出命令asadmin> start-domain --upgrade

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

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

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

谁能帮我?

提前致谢,

格尼克

4

1 回答 1

3

关于Oracle GlassFish Server 3.1 升级指南,您做得对。

本指南中有一些关于迁移已部署应用程序的提示:

部署在源服务器中的应用程序归档(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 的更新,但记不起任何更大的问题。

于 2012-06-06T06:09:31.807 回答