I read SO q&a about launch java as windows service wrappers, but can\'t find/choose product, suitable for my requirements :
Wrapper reads all java launch pa
I have had similar issues over the years. Its not that they all are inferior, its that they are all pretty hard to integrate nicely with your own project.
You may want to check out stork: https://github.com/fizzed/stork
It'll help create launchers for your Java console or daemon apps, and they will work across all major platforms. There is also a maven plugin in case you wanted to tie it into your existing build process.