javaws.jar is not included in AdoptOpenJDK which is required for YAJSW to work.
-
Installing Windows Service
-
Thanks Wingnut
-
Thanks Matt / Wingnut
Can you guys elaborate a little on how to fix it?
Best,
Rodrigo -
Hello Rodrigo,
I have found that if you want to run a version of 3.7.7 or lower on Windows as a service your best bet is Installing Oracle JDK 8. I know it doesn't necessarily follow the recommendation's here, but it allows you to run as a service.
https://docs-v3.mango-os.com/installing-java
-
For Mango versions 3.6.x and higher we recommend using the latest version of Adopt OpenJDK.
-
For Mango versions 3.5.x and lower you should use JDK 8 (OpenJDK 8 should work however we primarily tested on Oracle JDK). Older versions of Mango may not work correctly if you use a newer JDK.
-
OpenJDK 8 builds for ARM 32 processors seem to perform extremely poorly, we suggest avoiding this JDK
Another option that I haven't looked into is explained here.
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.management/new-service?view=powershell-7 -
-
Wingnut,
You think I should buy an Oracle JDK 8 license?
Best,
Rodrigo -
Hello Rodrigo,
Here is another alternative. This works on windows with AdoptOpenJDK 11.
NSSM - the Non-Sucking Service Manager
-
@wingnut2-0 said in Installing Windows Service:
NSSM - the Non-Sucking Service Manager
I laughed a little too hard at that one
-
hahaha
I will try to use this and get back to you with news.
Thanks guys!
Best,
Rodrigo -
When changing to a service on windows your GUID will more than likely change (Thank you Dave)
This will require a request to transfer you license from the old GUID to the new one.If you run into that - below is the link to request the transfer.
https://mango-os.com/license-help -
Hi guys,
I have not been able to solve this. I don't know how to use this https://nssm.cc/
What can I do?
@Wingnut2-0 you recommended Oracle JDK 8, is it free for this use?Thanks,
Rodrigo