Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
编译和运行Java和C++;沙盒环境中来自其他Java程序的程序 我正在开发一个java应用程序,编译并运行其他程序(C++、C、java、……编写的),这些程序是通过我正在开发的网站提交的。我正在使用windows CMD编译和运行这些程序,现在我的问题是,有没有办法安全地运行这些程序?我读过关于Java沙盒的文章,但我相信这只适用于Java应用程序_Java_Sandbox - Fatal编程技术网

编译和运行Java和C++;沙盒环境中来自其他Java程序的程序 我正在开发一个java应用程序,编译并运行其他程序(C++、C、java、……编写的),这些程序是通过我正在开发的网站提交的。我正在使用windows CMD编译和运行这些程序,现在我的问题是,有没有办法安全地运行这些程序?我读过关于Java沙盒的文章,但我相信这只适用于Java应用程序

编译和运行Java和C++;沙盒环境中来自其他Java程序的程序 我正在开发一个java应用程序,编译并运行其他程序(C++、C、java、……编写的),这些程序是通过我正在开发的网站提交的。我正在使用windows CMD编译和运行这些程序,现在我的问题是,有没有办法安全地运行这些程序?我读过关于Java沙盒的文章,但我相信这只适用于Java应用程序,java,sandbox,Java,Sandbox,谢谢实现您想要的(安全)的唯一方法是使用某种虚拟化技术在隔离的虚拟机(如virtualbox和vmware)中启动这些程序 如评论中所述,java SecurityManager不会保护java vm之外运行的任何代码。沙盒通常指在浏览器中运行的小程序。“App”通常是application的缩写,应用程序通常与运行它们的用户具有相同的功能,无需采取特殊措施。谢谢你,格斯!我读过关于SecurityManager的文章,但是,如果我使用CMD来运行应用程序,我不确定它是否可以应用,对吗?是的,j

谢谢

实现您想要的(安全)的唯一方法是使用某种虚拟化技术在隔离的虚拟机(如virtualbox和vmware)中启动这些程序


如评论中所述,java SecurityManager不会保护java vm之外运行的任何代码。

沙盒通常指在浏览器中运行的小程序。“App”通常是application的缩写,应用程序通常与运行它们的用户具有相同的功能,无需采取特殊措施。谢谢你,格斯!我读过关于SecurityManager的文章,但是,如果我使用CMD来运行应用程序,我不确定它是否可以应用,对吗?是的,java“沙盒”(也称为使用SecurityManager)对防止外部执行的代码没有好处。我只是澄清了“沙盒”是什么。(因此评论不是答案)谢谢你的反馈。有没有eclipse的虚拟化插件可以帮助我解决这个问题?