对 Java 小程序进行沙盒处理

对 Java 小程序进行沙盒处理

我听说 minecraft 服务器漏洞百出,很快就会消耗大量资源。人们说使用虚拟机,这很好。我正在制作一个应用程序来自动化服务器设置,我希望我的整个应用程序(包括 minecraft)能够在超基本的自动设置 vm(或类似的东西)中运行。我听说过 mineos,但我不确定是否可以快速设置。vm 非常基础,甚至没有用户界面。我正在使用 Mac,不打算将服务器与应用程序一起分发,而是从 minecraft 服务器下载,而不是修改。

我希望它对最终用户来说就像一个一键完成的解决方案,他们不必担心 minecraft 服务器吞噬资源,因为它位于可控的虚拟机中。

分发 minecraft 服务器(Notch 的财产)可能会是一个问题,但如果有人知道的话会很高兴听到。

答案1

与其编写程序,为什么不直接创建虚拟机,而是制作快照呢?因此,与其重新创建虚拟机,不如直接恢复到之前的快照……

相关内容