'java service'에 해당되는 글 1건

  1. 2008.06.03 java service

java service

카테고리 없음 2008. 6. 3. 15:22

출처 :http://blog.dasida.com/1055716

음.. 인스톨본 만들다가 윈도 포팅용으로 패키징을 하다보니. 서비스에 등록할수 있는 프로그램이 필요했다.. (일반적으로 java로 만든 프로그램은 서비스로 등록이 불가능하다.. 그런고로 미들웨어 만드는 업체 JbossAS, Weblogic , [tomcat 은 번외인가 -_-. 일단 제쳐두고..] 등등 was 구동부분은 별도의 서비스 등록프로그램을 만들어서 배포했었다.)

왠만한건 찾으면 다 나온다."java service" 란 키워드로 검색하니 최상단에 Object Web forge 란 sourceforge.net 프로젝트가 나왔다..

javaservice.exe 란 33kb 짜리 파일 하나로 간단하게 윈도우 서비스에 등록 / 삭제가 가능하다.

binary 패키지를 받아서 압축을 풀어보면 다양한 예제파일이 같이 공존하니 충분히 참고가 될것이다.
URL : http://forge.objectweb.org/projects/javaservice/ 

참고로 본인은 이런식으로 등록했다.

testinstall.bat

set JAVA_HOME=c:\jdk
set JAVASERVICE=JavaService.exe

%JAVASERVICE% -install ${Service에 등록될 이름} %JAVA_HOME%/jre/bin/server/jvm.dll -Djava.class.path=%CLASSPATH% com.dasida.TestMain -params INSTALL_DIR=c:\test -out c:\out.log -err c:\err.log
pause


testuninstall.bat

set JAVASERVICE=JavaService.exe
%JAVASERVICE% -uninstall ${Service에 등록된 이름}


Service 의 시작 과 중지도 간단하다.

시작 > net start test
중지 > net stop test
Posted by [czar]
,