2016-02-10 79 views
-2

我有一個用java編寫的ear文件,並且部署在WAS 6.1上。這個ear文件包含用1.4編寫的java代碼。現在WAS升級到8.5.5.x,我必須在其上部署這個ear文件。它的工作原理是8.5.5.x。我們是否需要進行任何更改才能使其工作在8.5.5.x. 8.5.3.x支持的jre和jdk的版本是什麼。請諮詢。還有什麼是移動代碼的預防措施到WAS 8.5.5.x沒有任何問題在Websphere 8.5.5.x服務器上部署EAR文件

+0

簡單的谷歌搜索使這個表 - http://www-01.ibm.com/support/docview.wss?uid=swg27005002 –

+0

我需要知道將Java代碼寫在1.4做工精細的WAS 8.5.5 .x – user5691531

回答

0

您的應用程序是否將在新版本的應用程序服務器上運行不完全是此網站的編程問題。不過,我的建議是查看WebSphere Migration Toolkit,然後簡單地「嘗試並看看」。

https://www.ibm.com/developerworks/websphere/downloads/migtoolkit/

+0

懷疑是疑問..在哪裏問 – user5691531

+0

我同意你的意見。但是你必須做一點功課,嘗試你的選擇並提出你的問題,而不僅僅是一個問題。有時候,即使提供了所提供的所有相關信息,這些人也只是表示問題。 –

0

在前面的答案給出的建議是一樣的就是我的建議。使用較早版本的JDK編譯的Java代碼可以正常工作。如果應用程序保持不變,則應該部署沒有問題。

需要注意確保應用程序確實不變。例如,如果應用程序是從開發環境中導出的,並且該環境已更新到更高的JavaEE級別,則可以更新導出的描述符的模式版本,並且可能會產生影響。但是,如果應用程序歸檔文件(EAR文件)與部署到早期版本的應用程序服務器的文件完全相同,則該EAR應該部署到較新版本的應用程序服務器。

由於部署到更高級別的應用程序服務器版本,應用程序功能可能存在差異。服務器的更高版本實現了JavaEE規範的更高版本,並且這些版本有時可能導致應用程序功能的工作方式不同。您將需要諮詢IBM WebSphere Application Server文檔(上面的遷移工具包鏈接是一個很好的開始),以確定這是否會與您的應用程序一起發生。

0

絕對檢出可從wasdev.net免費下載的WebSphere Application Server遷移工具包。它將識別從Java 1.4遷移到1.6的遷移問題,以及從WebSphere 6.1遷移到8.5.5.x的任何棄用,刪除或行爲更改。它甚至爲許多問題提供了快速修復。

+0

下載遷移工具包後,必須完成的工作 – user5691531

+0

您必須將其安裝到Eclipse中,然後導入您的耳朵以對其進行分析。在您下載工具包的同一頁面上有pdf文檔,它提供了一步一步的說明。 –

+0

我是否必須直接導入ear文件或導入項目工作區 – user5691531

相關問題