开发Websphere的应用程序时,常常需要启停服务器,但启停程序隐藏路径太深,每次使用都要找半天。这里给出windows下启停服务器的几个快捷方式,将快捷方式放到菜单上,可以方便的使用。使用命令行启动比在图形用户界面下的启动要直接,速度快。
将文件内容存入到对应的文件,然后创建这三个文件的快捷方式,再把快捷方式拖到WINDOWS底边快捷启动上,就可以了。使用时只需要用鼠标点两次就可以完成启停操作。
启动服务器,文件startServer.bat
@echo 启动Server[server1], profileName[AppSrv01]
@echo off
cd /d D:\Program Files\IBM\Rational\SDP\6.0\runtimes\base_v6\profiles\AppSrv01\bin
cmd /c startServer server1 -profileName AppSrv01
@echo on
@echo 启动完成
@echo off
pause
<pre name="code" class="java"> @echo 停止Server[server1], profileName[AppSrv01]
@echo off
cd /d D:\Program Files\IBM\Rational\SDP\6.0\runtimes\base_v6\profiles\AppSrv01\bin
cmd /c stopServer server1 -profileName AppSrv01
@echo on
@echo 停止完成
@echo off
pause
@echo 重新启动Server[server1], profileName[AppSrv01]
@echo off
cd /d D:\Program Files\IBM\Rational\SDP\6.0\runtimes\base_v6\profiles\AppSrv01\bin
cmd /c stopServer server1
cmd /c startServer server1 -profileName AppSrv01
@echo on
@echo 重新启动完成
@echo off
pause
使用者可根据自己机器的实际环境,修改AppSrv路径,profile名。
删除概要文件:
操作前需要确认执行操作的用户具有WAS管理员权限,在aix及linux平台root用户即可,windows平台则正常系统用户即可。本步骤中使用windows平台测试,使用的是系统管理官员
停WAS服务
在删除前一定要确认将WAS服务停止,在windows平台可以在services.msc中查找确认启动状态,在linux及aix平台可以使用ps -ef|grep was来确认
确认profile名称
cd D:\Program Files (x86)\IBM\WebSphere\AppServer\bin>
manageprofiles.bat -listProfiles
删除profile定义
cd D:\Program Files (x86)\IBM\WebSphere\AppServer\bin>
manageprofiles.bat -delete -profileName myprofile
删除概要文件所在目录
到D:\Program Files (x86)\IBM\WebSphere\AppServer\删除profiles文件夹