El 17/01/2007 21:49, Mel Riffe escribió:
Hi Daniel,

My client is able to run maven-proxy as a Windows service. They're using a
third-party tool to accomplish this:
http://wrapper.tanukisoftware.org/doc/english/introduction.html
Or you can use JavaService either:

http://javaservice.objectweb.org/

It's quite easy, this is my installation batch file:

----------------------------------------

@echo off
setlocal
@rem note that if JVM not found, service 'does not report an error' when startup fails, although event logged
if "%JAVA_HOME%" == "" set JAVA_HOME=C:\java\jdk1.5.0_05


REM ====PARAMETROS CONFIGURABLES====

set RUTA=C:\procesos\comun\maven-proxy
set SERVICENAME="Maven Proxy"
set DESCRIPCION="Repositorio Maven que hace de proxy con otros repositorios"
set JVMDIR=%JAVA_HOME%\jre\bin\server

REM ====FIN DE PARAMETROS CONFIGURABLES====


set PARAMETROS=maven-proxy.properties
set JSEXE=JavaService.exe
set SSBINDIR=%RUTA%
set CURRENTDIR=%RUTA%


@echo .
@echo . Instala el servicio %SERVICENAME%
@echo .
@echo .
%JSEXE% -version
@echo .


@echo Instalando servicio %SERVICENAME%
@echo .

%JSEXE% -install %SERVICENAME% %JVMDIR%\jvm.dll -Djava.class.path=%RUTA%\maven-proxy-standalone-0.2-app.jar -start org.apache.maven.proxy.standalone.Standalone -params %PARAMETROS% -out %RUTA%\out.txt -err %RUTA%\err.txt -current %CURRENTDIR% -description %DESCRIPCION%

@echo .
@echo Iniciando servicio %SERVICENAME%
@echo .
net start %SERVICENAME%
@echo .
@pause

----------------------------------------

Hope it helps,

Andrés



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to