Reputation: 382
I found this question, but it's fairly old, so I don't know how much the world has changed:
How to deploy Java desktop Swing application on the cloud?
I have a Swing app that I would like to distribute (a functional version, beyond putting the code in a repo), and I'm not sure what are my options. About Applets I only know the name, and I'm not sure what are the scopes of tools like Docker and Heroku.
Sorry if the question is too broad.
Upvotes: 1
Views: 66
Reputation: 1265
You can't really deploy a Swing application "on the cloud". Swing is a desktop view technology. If you just need to make your application available for people to download and install on their own desktops, you can wrap it in an installer/launcher like Launch4j. When someone downloads and runs your installer .exe, it will extract your Swing application to their local file system.
Upvotes: 1