Структура рабочего проекта:
src - папка со скриптами groovy
lib - необходимые библиотеки
env.bat - подключение окружения
run.bat - запуск скриптов
в папке lib необходимо наличие - groovy-all-1.6.0.jar!!!
env.bat
echo off
set CUR_DIR=%~dp0
rem set JAVA_HOME=%CUR_DIR%jdk1.6.0_12
rem set PATH=%JAVA_HOME%/bin;%PATH%
set LIB_DIR=%CUR_DIR%lib
set CLASSPATH=%LIB_DIR%\groovy-all-1.6.0.jar;%CLASSPATH%
set CLASSPATH=%LIB_DIR%\log4j-1.2.15.jar;%CLASSPATH%
set CLASSPATH=%LIB_DIR%\nekohtml.jar;%CLASSPATH%
set CLASSPATH=%LIB_DIR%\ojdbc6.jar;%CLASSPATH%
set CLASSPATH=%LIB_DIR%\xercesImpl.jar;%CLASSPATH%
set JAVA_OPTS=-Xms256m -Xmx528m -XX:MaxPermSize=256m %JAVA_OPTS%
set JAVA_OPTS=-Dgroovy.source.encoding=UTF8 %JAVA_OPTS%
set JAVA_OPTS=-Dfile.encoding=UTF-8 %JAVA_OPTS%
run.bat
call %~dp0env.bat
set SCRIPT_HOME=%~dp0src
set MAIN_SCRIPT=%SCRIPT_HOME%/Main.groovy
call java -cp %CLASSPATH%;%SCRIPT_HOME% groovy.lang.GroovyShell %MAIN_SCRIPT% %*
