Anton Sorokin Asked:2020-11-17 15:17:45 +0000 UTC2020-11-17 15:17:45 +0000 UTC 2020-11-17 15:17:45 +0000 UTC 有没有这样的服务,你可以发布代码,任何人都可以立即运行它? 772 我想测试我的代码。就个人而言,我(几乎)没有发现错误,其他人会发现它们。所以我想——我们需要把它交给人们进行测试。因为人多的时候,他们会很快在代码中发现我可能永远找不到的错误。但是如果我把代码贴在github上,那就得下载、编译等了(大家都懒得这么做了)。我需要一个服务,比如 github,只是为了它自己编译和运行源代码。有吗? PS 为什么在 SO 上没有本机运行代码java?JS是,但Java不是。实现不成问题,网上有很多编译器? UPD 11/18/18:顺便说一句,我今天在一篇文章中遇到了我需要的网站。这是一个,仅适用于 Java 并具有运行和存储大型对象的能力 java 1 个回答 Voted Best Answer Regent 2020-11-17T16:53:04Z2020-11-17T16:53:04Z 直接在网站上运行代码: 使用在线编译器。要么是已经存在的,要么是已经写好的。在现有的情况下,你将不得不面对它们的局限性,你自己 - 很难创造。是的,这仅适用于控制台应用程序。 Java Applet和Java Web Start。据我所知,这些技术已经过时,仍然需要客户端安装 JRE,所以它们的选项“马马虎虎” 在用户电脑上运行代码: 将.jar文件上传到某个地方(例如,文件托管服务)就足够了,用户可以从那里下载并运行它。是的,这需要用户做出更多手势,但是: 在这种情况下,启动限制没有问题。 为了简化用户的生活,连同.jar文件(例如,以存档的形式),您可以提供一个可执行文件(.bat、.exe等)来运行应用程序,以及最低限度JRE 的版本,以便用户不必从办公室下载 JRE 地点。唯一的问题是,由于 JRE 可以显着增加最终存档的大小,因此可以交付两个版本的应用程序:有和没有 JRE
直接在网站上运行代码:
在用户电脑上运行代码: