[daemon] StdOut redirection to file in windows service
Vidas Drevinskas <[email protected]> Fri, 26 Jul 2024 08:03:53 +0000
| Newsgroups | gmane.comp.jakarta.commons.user |
|---|---|
| Message-ID | <[email protected]> |
Hello,
Iam unable to get redirected StdOut to file. Can someone explain what iam doing wrong?
HelloWorld.java
class HelloWorld {
public static void main(String[] args) throws InterruptedException {
System.out.println("Hello, World!");
Thread.sleep(3000);
}
}
batch file to compile simple Java application and install windows service:
@echo off
REM Sert current directory
set BASE_PATH=%~dp0
mkdir %BASE_PATH%Log
cd %BASE_PATH%
javac -d ./ *.java
jar cvf HelloWorld.jar *.class
REM Main
set SERVICE_NAME=HelloWorldServiceWrapper
set PR_DESCRIPTION=Hello world service wrapper
SET PR_DISPLAYNAME=Hello world service
REM Start Config
set PR_STARTMODE=java
SET PR_Classpath=HelloWorld.jar
SET PR_StartClass=HelloWorld
SET PR_STARTPATH=%BASE_PATH%
SET PR_ServiceUser=LocalSystem
SET PR_Jvm=auto
REM LOG
set PR_LOGPATH=%BASE_PATH%Log
set PR_LOGPREFIX=HelloWorld-daemon
set PR_STDOUTPUT=auto
set PR_STDERROR=auto
set PR_LOGLEVEL=Trace
REM UnInstall
prunsrv.exe //DS/%SERVICE_NAME%
REM Install
prunsrv.exe //IS//%SERVICE_NAME%
--
Best regards,
Vidas
?sp?jimas d?l konfidencialumo / Confidentiality notice:
https://www.equinox.lt/konfidencialumas