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,並且不記得任何更大的問題。