Question about deployment of UiPath Automation Process through Orchestrator

I have an automation process built in UiPath Studio and would like to publish it to an Orchestrator server,. The automation will then run on another production server.

Anything that I need to install on the production server? UiPath Studio? Or just the UiPath Assistant is enough?
I have installed Java Extension in my UiPath Studio during development, how to install it on the production server?

your question is confusing.

on the production server you just need to install Robot only.

btw, why u need to install java extention?

the robot will download the package from Orchestrator?
where will it be downloaded to?
what does the downloaded package look like?

My automation is working with some Java apps.
How to deploy the Java Extension to the production server?