java shell 启动
linux多个jar之间的使用冒号“:”作为分隔符的,而window下是用分号“;”
?
@echo off rem 开始启动....setlocal enabledelayedexpansion rem java命令 rem jvm参数 set LIBPATH=%cd%\librem 主类 set MAIN=com.cxrd.sendmessage.thread.SendMessageThreadset CP=!CP!;%CLASSPATH%rem 循环加载jar包 for /f %%i in ('dir /b %LIBPATH%\*.jar^|sort') do ( set CP=!CP!%LIBPATH%\%%i;)echo JAVA: %JAVA% echo CLASSPATH: %CP% echo.java -cp %CP% %MAIN%PAUSE