|

楼主 |
发表于 2004-4-26 22:54:57
|
显示全部楼层
最初由 home_king 发表
其实流程很简单。
设置两个记号:start(正常初始化) :eof(异常退出)
1.判断系统是否设置了SYSSOFT_DXP_HOME环境变量,有则跳转到:start,无则进行下一步
2.判断当前路径是否有runserver.cmd,有则跳转到:start,无则跳转到:eof
ps:Shell注释使用#
这么说来,其中大部分好像都没变化,但是有些细节,但是有些细节,还是。。。(我太菜了!)
写成runserver.sh
@echo off
----------
可以保留?!
rem $Id: run.bat,v 1.0.0.0 2001/10/31 11:52:05 larryi Exp $
rem Startup batch file for dxp System.
rem This batch file written and tested under Windows NT
rem Improvements to this file are welcome
------------
rem是什么标记?在shell中用什么?!
if not "%SYSSOFT_DXP_HOME%" == "" goto start
SET SYSSOFT_DXP_HOME=.
if exist "%SYSSOFT_DXP_HOME%\runserver.cmd" goto start
SET SYSSOFT_DXP_HOME=
echo Unable to determine the value of SYSSOFT_DXP_HOME.
goto eof
:start
set CLASSPATH="%SYSSOFT_DXP_HOME%\syssoftdxp.jar;%SYSSOFT_DXP_HOME%\DxpDemo.jar;%SYSSOFT_DXP_HOME%\lib\jdom.jar;%SYSSOFT_DXP_HOME%\lib\syssoftutil.jar;%SYSSOFT_DXP_HOME%\lib\classes12.jar;%SYSSOFT_DXP_HOME%\lib\xerces.jar;%SYSSOFT_DXP_HOME%\lib\jce1.2.1\jce1_2_1.jar;%SYSSOFT_DXP_HOME%\lib\jce1.2.1\sunjce_provider.jar"
java -classpath %CLASSPATH% com.syssoft.dxp.DxpRecieveData
:eof
----------
这 部分好像没什么变化!? |
|