tag 标签: bat文件

相关博文
  • 热度 9
    2014-3-8 23:08
    964 次阅读|
    0 个评论
    在windows cmd环境下运行java类,需要将用到的库文件设置到classpath环境变量中去。   有没有一种通用的方法,自动将用户目录中的jar文件加入到classpath环境变量中去呢? 我找到了一种方法,以下是一个批处理文件的例子,自动将lib子目录和lib_ext子目录下的所有.jar文件加入到classpath变量中去: ====================== @echo off setlocal EnableDelayedExpansion set classpath=. for %%i in ("lib\*.jar") do set classpath=!classpath!;%%i for %%j in ("lib_ext\*.jar") do set classpath=!classpath!;%%j endlocal set classpath=%classpath% java hzheng.serial.moduleinterface.CommControllerSun %1 %2 ======================== 这里面的技巧,一个是for循环列目录中的文件名,另一个是在批处理文件中设置的环境变量export到上一层shell中。