It would be helpful to provide links to instructions to achieve all of these prerequisites. I know they exist scattered through the openHAB docs and elsewhere. For some of the OH users, this could be a daunting task.
I wrote up a tutorial to get JSR223 installed for those of us running in Docker awhile back. JSR223 Jython with Docker openHAB which might be helpful to some.
This tutorial is fantastic. Please keep posting!