tutorial windows service with java (procrun)
Post on 13-Dec-2014
6.326 Views
Preview:
DESCRIPTION
TRANSCRIPT
Windows Service in JAVA Windows Service JAVA with procrun
11/26/2012
arifnasution@ymail.com
1
1. Create java application project in “netbeans”.
2. Create main class with name Driver with 2 attributes (Logger with name log and Boolean with name stop
attributes), 3 static methods (main, start and stop) and fill the class with source code like this picture.
arifnasution@ymail.com
2
3. Create log4j.properties.
4. Add log4j jar library to your project.
arifnasution@ymail.com
3
5. Clean and build project to create jar file.
6. Go to your project folder, and you will find “dist” folder which generated from build and clean process.
arifnasution@ymail.com
4
7. Go to “dist” folder and copy all files inside it
8. Create a folder for your windows service and paste all files from “dist” folder. In this sample, I create
“sample_windows_service” folder in drive d and copy procrun.exe & procrunmgr.exe to your folder and rename
it (I rename it into java_windows_service.exe & java_windows_service_mgr.exe).
arifnasution@ymail.com
5
9. Run your renamed procrun exe (java_windows_service.exe) with this script.
java_windows_service.exe //IS//SampleService --Install="D:\sample_windows_service\java_windows_service.exe" --Jvm=auto --
Startup=auto --StartMode jvm --StartClass sample.windows.service.Driver --StartParams start --StopMode jvm --StopClass
sample.windows.service.Driver --StopParams stop --Classpath="D:\sample_windows_service\java_windows_service.jar" --
DisplayName="Sample Service JAVA"
10. You will find “Sample Service JAVA” in services.msc.
arifnasution@ymail.com
6
11. Start “Sample Service JAVA”.
12. Check your log file path and you will find it if you succeed.
= Thank you =
top related