2012 年 6月,IBM 正式發布了 WebSphere Application Server V8.5 版本(簡稱 WAS V8.5)。WebSphere Liberty Profile Server(簡稱 Liberty)在是 WAS V8.5 中最主要的新特性,它是一個基於 OSGi 核心,高模組化,高動態性的輕量級 WebSphere 應用伺服器,其安裝極為簡單、啟動非常快、佔用很少的磁碟和記憶體空間,支援 Web、mobile 和 OSGi 應用的開發,一經推出就受到廣大開發人員的青睞。
Liberty 是一款全新的輕量級應用伺服器,配合多種免費的開發工具,它將提供使用者最良好的開發體驗。Liberty 伺服器同時支援多種主流的作業系統平台,包括 Windows、Linux、Unix、IBM i等。本文將主要介紹如何在IBM i上安裝Liberty並遠端偵錯部署在Liberty中的基於OSGi的Web應用。
先決條件
在進行調試工作之前,首先保證以下軟體及相關PTF安裝完成。
License Program
5761-JV1 *BASE IBM Developer Kit for Java
5761-JV1 Option 11 Java SE 6 32 bit
PTFs
Latest PTF Group for 5770DG1 (minimum SF99368 - level 14)
Latest PTF Group for Java (minimum SF99572 - level 10)
其他軟體
Distribution of Liberty V8.5
在IBM i上安裝Liberty
Liberty是WAS V8.5中的一個Profile,如果安裝了WAS V8.5,那麼我們可以直接使用Liberty,否則首先需要先將Liberty Profile安裝到IBM i上。
1,將Liberty Profile拷貝到IatchBM i的檔案系統中,本文以/home/download為例。
2,在QSH中使用如下命令安裝Liberty,按照提示執行直到安裝完成。
cd /home/download
java –jar wlp-developers-8.5.0.0.jar