Показать сообщение отдельно
Непрочитано 26.10.2010, 05:06   #5
Аватар для KOMPoT
Пользователь

Автор темы (Топик Стартер) Re: Помогите пожалуйста не могу понять что скачал)

Цитата:
@echo off
title tera-api paion Gameserver

:start
echo Starting tera-api paion Gameserver
echo.

REM -------------------------------------

SET ROOT_DIR=.
SET PROFILE=-agentlib:yjpagent
SET EBUG=-Xdebug -Xrunjdwp:transport=dt_socket,address=8998,server=y ,suspend=n
SET LOGBACK=-Dlogback.configurationFile=%ROOT_DIR%/configuration/logback.xml
SET JAVA_OPTS=-XX:+AggressiveOpts
call :setjrebeldirs
java -jar %JREBEL% %JAVA_OPTS% %EBUG% %PROFILE% %LOGBACK% org.eclipse.osgi_3.6.0.v20100517.jar -console

REM -------------------------------------

if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
if ERRORLEVEL 0 goto end

:setjrebeldirs
echo Setting jrebel watch dirs
set PARENT_DIR=d:\etc\msysgit\tera-api\
set MODULES=com.tera.common.model,com.tera.common.idfa ctory,com.tera.common.account,com.tera.common.serv ice, ^
com.tera.common.event,com.tera.common.rule,com.ter a.common.configuration,com.tera.common.vcontext,co m.tera.common.util, ^
com.tera.common.module,com.tera.common.task,com.te ra.common.jmx,com.tera.common.cache,com.tera.commo n.data,com.tera.common.dataload, ^
com.tera.common.database,com.tera.common.threadpoo l,com.tera.common.network,com.tera.common.network. netty,com.tera.common.server, ^
com.tera.gapi.account,com.tera.gapi.auth,com.tera. gapi.network,com.tera.gapi.network.packethandler,c om.tera.gapi.world, ^
com.tera.gsaion.auth,com.tera.gsaion.network,com.t era.gsaion.network.netty,com.tera.gsaion.world
call arsemodule "%MODULES%"
echo %JREBEL_DIRS%
SET JREBEL=-noverify -javaagent:d:\etc\jrebel\jrebel.jar -Drebel.log.file=log.txt -Drebel.dirs=%JREBEL_DIRS%
exit /b

arsemodule
set list=%1
set list=%list:"=%
FOR /f "tokens=1* delims=," %%a IN ("%list%") DO (
if not "%%a" == "" call :appendparent %%a
if not "%%b" == "" call arsemodule "%%b"
)
exit /b

:appendparent
set DIR=%PARENT_DIR%%1\target\classes
if "%JREBEL_DIRS%"=="" (
set JREBEL_DIRS=%DIR%
)else (
set JREBEL_DIRS=%JREBEL_DIRS%,%DIR%
)
exit /b

:restart
echo.
echo Administrator Restart ...
echo.
goto start

:error
echo.
echo Server is terminated abnormaly ...
echo.
goto end

:end
echo.
echo Server is terminated ...
echo.
pause
Вот код Батника для компилирования сервера нужно ли тут что либо менять?!)
KOMPoT вне форума Ответить с цитированием