windows classpath环境变量只需要把jar包复制到某个地方就大功告成.首先写bat:
REM %windir%\system32\cp.bat
@echo off
set CLASSPATH=.
FOR /R "C:\Program Files\Java\jdk1.5.0_06\lib" %%F IN (*.jar) DO call :addcp %%~sF
FOR /R "f:\acumon\pro\jars" %%F IN (*.jar) DO call :addcp %%~sF
goto extlibe
:addcp
set CLASSPATH=%CLASSPATH%;%1
goto :eof
:extlibe
REM echo %classpath%
其中"f:\acumon\pro\jars" 是放jar包的文件路径,/R参数表示递归添加其下所有子文件夹里边的jar包,然后把它保存到path变量关照到的地方去(比如%windir%\system32),需要设置classpath就cp一下.