问题标签 [virtual-machine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
11 回答
6440 浏览

java - 是否有任何 Java VM 可以将其状态保存到文件然后重新加载该状态?

是否有任何 Java VM 可以将其状态保存到文件然后重新加载该状态?

如果有,有哪些?

0 投票
10 回答
495 浏览

testing - 在虚拟机中测试程序的选择是什么?

在几个不同的系统(98-XP-Vista-Seven-Linux-etc)上测试我们的软件时,我认为最好的选择是使用虚拟化系统。

您的选择是什么:VMware、Virtual Box 或 MS Virtual PC/Server?为什么?

0 投票
7 回答
203494 浏览

image - 如何将平面原始磁盘映像转换为用于 virtualbox 或 vmplayer 的 vmdk?

我有一些平面文件格式的旧 Linux 文件系统的旧图像。Bochs可以使用它们,但我需要使用Virtual Box来运行它们。Virtual Box 无法使用这种格式的图像,因此我需要将这些图像从平面文件转换为 .vmdk 文件格式。有没有办法做到这一点?

0 投票
5 回答
3948 浏览

build-automation - 投票:在虚拟机中构建服务器?

在虚拟机中拥有构建服务器会更好吗?在 VM 中拥有构建服务器的好处是否超过成本?

0 投票
11 回答
21415 浏览

php - 在 Windows XP 上创建虚拟 LAMP 机器的最简单方法是什么?

我需要在我的 XPSP3 机器上设置一个运行 Apache、MySQL 和 PHP 的测试环境。我最初的测试环境是一个在 Win2k 下运行这三个的旧盒子。那个盒子死了。在 Windows 上运行从来都不是最优的,因为最终的托管环境是 CentOS Linux。

现在在 XP 上设置虚拟机最直接的方法是什么?当我可以编码时,我不想把所有的时间都花在修补测试环境上。

作为一个后续问题,在我的测试环境中使用与我的部署相同的发行版有多重要?我根本不了解 CentOS,但我对 Fedora 或 Ubuntu 很满意。

0 投票
20 回答
10226 浏览

asp.net - 您是否使用虚拟机作为主要开发环境?

最近我购买了一个带有 Windows Home Basic 的笔记本(没有 ASP.Net/IIS。我想将 Windows 版本升级到带有 ASP.Net/IIS 的版本,但我认为还有另一种可能性:

我有一个 360Gb HD 的硬盘盒。我想在这个 HD 案例中使用 Windows Ultimate(也安装 ASP.Net、IIS 和 Visual Studio 2008)创建一个虚拟机,然后我可以在我将要使用的任何计算机上访问我的“开发环境”(我的台式机和我的笔记本)。

但我担心表现。我没有在虚拟机上工作的经验(我用它只是为了快速进行兼容性测试)。

您是否使用虚拟机作为主要开发环境?你的发现是什么?


编辑

感谢您的回答!它真的帮助了我!

我也想了解可移植性,即我在笔记本电脑中创建的虚拟机可以在桌面上运行吗?我需要重新激活 Windows 吗?

0 投票
2 回答
198 浏览

deployment - 为 VM 部署进行开发的注意事项

我正在设置一个使用 SQL Server 2005、几个自定义 Windows 服务、Web 服务和一些 IIS .NET 应用程序的系统。获得整个系统设置是一个有点乏味的过程。

我想知道在 VM 中设置整个系统是否是个好主意。然后我可以将虚拟机放到新服务器上并在配置上获得巨大的领先优势吗?

如果我采用这种方法,我应该注意什么?这是一个可行的选择吗?虚拟机是一个不错的部署单元吗?

如果这个概念是可行的,我当然会感谢有关 VM 设置的具体建议。

0 投票
2 回答
636 浏览

web-services - 虚拟服务器 IIS WMI 问题

我的任务是找出导致这段代码出现问题的原因:

在我们的 (Win2003) 虚拟服务器上,这在作为控制台应用程序的一部分运行时有效,但不能从在 IIS 上运行的 Web 服务(在同一台机器上)运行。

或者,我可以在 IIS(虚拟服务器上)的 Web 服务中使用此代码并获得正确的返回值:

为什么第二个有效而不是第一个?

为什么只在通过虚拟机上的 IIS Web 服务调用时?

任何帮助,将不胜感激。


更新: 在与所有不同级别的 MS 支持打了很多电话之后,我们得出结论,这是“按设计”。

由于它在虚拟网络适配器驱动程序的驱动程序级别上,答案是我们应该更改我们的代码“以解决这个问题”。

这意味着您无法在虚拟服务器上可靠地测试代码,除非您使用在物理服务器上使用的相同代码,因为我们不能保证服务器是精确的副本......

0 投票
2 回答
2821 浏览

virtual-machine - MAMP/LAMP 原生还是虚拟(Virtualbox/VMware)?

您首选的开发环境是什么?

本国的

  • Windows/MacOS/Linux 上的 WAMP/MAMP/LAMP(Apache、MySQL、PHP)
  • 本地工作副本,服务器上的 SVN/CVS
  • 同一系统上的 IDE/Editor(Eclipse、Aptana、Zend...)

虚拟/本机(VM 上的服务器)

  • VirtualBox/VMware 上的 LAMP
  • 虚拟机中的工作副本
  • 主机上的 IDE/Editor,使用 Samba、FTP、SFTP 访问 VM(最终使用 WebDrive 等工具进行映射)

虚拟 (VM)

  • 在 VM 中运行的完整开发环境(服务器、工具、IDE)
  • 主机仅用于在 VM 中运行的操作系统上不可用的特殊工具

都有优点和缺点。

0 投票
4 回答
7238 浏览

vmware - 是否可以让 ntpd 在虚拟机上工作?

我们的开发团队最近才开始使用虚拟机进行开发,我们遇到的一个问题是保持时钟同步。我记得过去有一个 ntpd 无法在虚拟机上运行的问题。我还记得将 ntpdate 作为 cron 放入不是一个好主意。所以我的问题是,还有其他解决方案吗?还是我被困在 ntpdate 到 crontab 中?