環境說明:本機使用WindowsXp操作系統,MyEclipse 5.5.1版本,Websphere 6.1版本
1、在MyEclipse中配置Websphere服務器
在MyEclipse中選擇菜單Window -> Preferences...
將彈出的Preferences窗口,在左邊樹菜單中選擇MyEclipse -> Application Servers -> Websphere -> Websphere 6.1,在右邊窗體中把WebSphere server的單選按鈕選擇為“Enable”,再選擇WebSphere home directory的路徑為WebSphere服務器的安裝路徑,注意定位到AppServer目錄。
展開樹形菜單WebSphere 6.1,選中“JDK”,其右邊的WebSphere JDK name必須更改,點其右邊的“Add...”按鈕
在彈出的WebSphere > Add JVM窗口中,更改JRE home directory,使其指向WebSphere\AppServer\java目錄,選擇完后MyEclipse會卡1~3秒鐘,之后JRE system libraries的文本域會自動填充上需要的jar包。然后點“OK”按鈕。這樣會使WebSphere服務器使用IBM的JDK,如果使用SUN的JDK在服務器啟動時會報錯。
點擊“OK”后退回到Preferences窗口,再點擊“OK”,至此MyEclipse上的WebSphere服務器配置完畢。在服務器快捷按鈕上會出現WebSphere 6.1的啟動:
不過別急著點“Start”,點了會發現“Console”控制臺上幾乎什么信息都沒有,不像Tomcat服務器啟動時會出現很多信息:
這是因為WebSphere默認情況下把所有的日志都輸出到.log文件中,而不是輸出到控制臺,下面我們改設置WebSphere,使其日志輸出到控制臺。
2、配置WebSphere服務器
首先啟動WebSphere服務器,不管用什么方式都行。然后登陸WebSphere的“管理控制臺”,然后打開應用服務器的server,注意是“應用程序服務器”可不是“應用程序”:
名字可能會和我的不一樣,不過問題不大。在配置中點擊“故障診斷”-> “記錄和跟蹤”:
在新窗口中選擇“JVM 日志”:
在彈出的窗口中要更改兩個地方:System.out的日志輸出和System.err的日志輸出,不過建議備份一下更改前的內容,以備以后恢復,備份后把其內容都改成“Console”:
然后“確定”,然后“保存”,然后停止WebSphere服務器。
至此WebSphere服務器的配置就完成了。
此時再從MyEclipse中啟動WebSphere服務器,就能看到啟動日志了。
萬里長征算是走了快一半了……
3、部署項目
選擇要部署的項目然后點“Add”
選擇部署到WebSphere 6.1服務器,然后部署Packaged Archive (production mode)方式,稍微留神一下Deploy Location的路徑,等下要找這個war文件,最后點“Finish”,等待……
部署完成后點“OK”,然后啟動WebSphere服務器……
4、安裝應用程序
啟動WebSphere好服務器后,登陸WebSphere的“管理控制臺”選擇“應用程序”-> “安裝新的應用程序”
在新窗口中把“本地文件系統”文本框內定位到剛才部署的war文件(別說你忘記位置了,我讓你留神的……)。我這里是
“D:\work\IBM\WebSphere\AppServer\profiles\AppSrv01\installableApps\tsteel.war”
設置好相應的“上下文根”之后就是一連串的發布動作,根據各自情況自己搞定。
發布完成后啟動下試試看,對于發布不成功這類問題我不做解釋,也解釋不了……
如果沒有問題……就停掉WebSphere服務器(注意是停服務器不是應用程序)……
5、再次部署
在MyEclipse中“Remove”掉剛才部署的war文件,再點擊“Add”:
這次部署為 Exploded Archive (development mode) 方式,然后點“Finish”:
6、大功告成
部署完以后,使用MyEclipse啟動WebSphere服務器,啟動完畢后自己在程序里打斷點試試看吧。
轉自:http://dev.firnow.com/course/3_program/java/javajs/2008530/118187.html