How can I deploy ArcGIS Engine Java applications?
ArcGIS Engine applications can be deployed in standard Java ways such as Java WebStart, InstallAnywhere, etc. However, end users must have manually installed an Engine Runtime before the applications can run. The Runtime can be purchased directly from ESRI or local distributors or bundled with your application when adhering to licensing guidelines. For developers, ESRI provides the Runtime installer and detailed documentation on how it can be installed on various platforms. Developers can silently install the Runtime with their own install, but it cannot be installed using WebStart or simply unzipped on the target machine. Refer to the Licensing and deployments section for more information.