2011年12月27日 星期二

WebSphere Community Edition 版本 Ubuntu底下操作紀錄

啟動
cd /opt/IBM/WebSphere/AppServerCommunityEdition/bin
sh startup.sh

看server log
tail -f /opt/IBM/WebSphere/AppServerCommunityEdition/var/log/server.out

網頁管理介面
http://localhost:8080/console

預設帳密:
login:system
password:manager 

2011年12月24日 星期六

Ubuntu安裝Java Runtime

加入套件來源:

sudo add-apt-repository ppa:ferramroberto/java
更新套件庫

sudo apt-get update

安裝相關套件啦

sudo apt-get install sun-java6-jre sun-java6-plugin
安裝的過程會詢問你是否同意它的授權協定 ,可以按 Tab 鍵移動焦點,然後按 Enter 鍵來同意協定

安裝JDK

sudo apt-get install sun-java6-jdk

來源
http://compixels.com/6805/how-to-install-java-in-ubuntu-11-04-natty-narwhal-via-ppa

Install webSphere Application Server in Ubuntu

下載wasce_setup-3.0.0.0-unix.bin
http://www-01.ibm.com/software/webservers/appserv/community/

修改檔案權限
chmod u+x wasce_setup-3.0.0.0-unix.bin

檢查必要套件(bc and xauth)
dpkg-query -W -f='${Package}\n' "bc*"
dpkg-query -W -f='${Package}\n' "xauth*"

停止畫面特效

需有java執行環境,請參閱
http://leo-amnesia.blogspot.com/2011/12/ubuntujava-runtime.html

安裝wasce_setup-3.0.0.0-unix.bin
sudo ./wasce_setup-3.0.0.0-unix.bin

Install an RPM Package on Ubuntu Linux

howtogeek
http://www.howtogeek.com/howto/ubuntu/install-an-rpm-package-on-ubuntu-linux/

安裝alien
sudo apt-get install alien dpkg-dev debhelper build-essential

將rpm格式轉成 debian格式
sudo alien 套件名稱.rpm

安裝package
sudo dpkg -i 套件名稱.deb

2011年12月20日 星期二

WebSphere 註記1

WebSphere 掛載的WAR 使用太多記憶體
可能導致WAR檔裡的功能無法正常執行
例如瀏覽器無止盡的轉圈圈等問題

解決方法
卸掉WAR檔減少使用的記憶體

2011年12月12日 星期一

Java讀取網頁資料並完整保留格式

讀取遠端網頁回來,如不再每一行最後加上"\r\n"
所有網頁資料將串在一起難以閱讀

範例程式碼:
StringBuffer html = new StringBuffer();
BufferedReader br = new BufferedReader(new InputStreamReader(urlConnection.getInputStream()));
String inputLine;
while ((inputLine = br.readLine()) != null) {
            html.append(inputLine).append("\r\n");
}

2011年12月11日 星期日

Eclipse Aptana Studio 3

http://aptana.com/

Aptana 3預設會將許多Editor的背景設成黑色
造成閱讀困難的問題
以下設定可以解決此問題

Eclipse設定

Window >> Preferences>>Aptana Studio>>Themes>>Aptana Studio 2.X
把底色黑色的編輯器 改為白色

PS:Aptana3新功能讓瀏覽器直接將網頁開在Eclipse
FireFox滑鼠右鍵>>Aptana Studio可以直接將網頁開在Eclipse裡