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