:: 示例程序编译脚本 @echo off title Grab_Callback :: 确保当前目录为脚本所在目录,若不添加,则在系统盘会有错误 set base_dir=%~dp0 %base_dir:~0,2% pushd %base_dir% 1>nul 2>&1 :: 检查 java 环境 call ..\Library\JavaEnv.bat || goto:END set SRC=.\src\Grab_Callback.java :: 清空 .\bin\ 目录 if NOT exist .\bin\ ( mkdir .\bin\ ) del /F/Q .\bin\* >nul 2>&1 :: 编译文件 echo compiling %SRC% javac -sourcepath .\src\ ^ -encoding utf-8 ^ -classpath "..\Library\MvCameraControlWrapper.jar;%CLASSPATH%" ^ -implicit:none ^ -d .\bin ^ %SRC% :END if %errorlevel% NEQ 0 ( echo Compilation failure. ) else ( echo Compilation success. ) popd pause