【发布时间】:2019-04-04 04:11:54
【问题描述】:
我发现了这个问题,但它已经相当老了,所以我不知道世界发生了多大的变化:
How to deploy Java desktop Swing application on the cloud?
我有一个想要分发的 Swing 应用程序(一个功能版本,除了将代码放在存储库中之外),我不确定我有什么选择。关于Applet我只知道名字,不知道Docker和Heroku等工具的作用域是什么。
抱歉,问题太宽泛了。
【问题讨论】:
-
老实说,分发 Swing 应用程序的最佳方式 (IMO) 是将其放在 GitHub 上。或者你想以某种方式保护谁可以看到/下载/使用它?
-
Applets 和 Java Web Start 正在从 JDK 中删除。你的目标 java 版本是什么?
-
使用用户可以下载的“安装程序”
-
@ControlAltDel,我根本不需要保护它,真的。这只是一个小游戏,所以我更愿意与用户分享它,而不是与其他开发者分享。我假设用户大多不想了解代码、编译、克隆 repos 等。
-
@Abra 我的笔记本电脑上安装了 JDK 1.8u151 左右,我在上面开发了它。