当前位置:  开发笔记 > 编程语言 > 正文

在虚拟机中开发Java有什么好处吗?

如何解决《在虚拟机中开发Java有什么好处吗?》经验,为你挑选了1个好方法。

我来自.Net阵营,虚拟化更为普遍,需要在服务器软件和系统范围的实体(如GAC)上运行.

现在我正在进行Java开发,继续采用虚拟化是否有意义?我们使用的是VirtualPC,IMO并不是最好的产品.如果我们要继续前进,我们希望能够使用VMWare.

我们正在进行Web开发,不会使用虚拟化来测试不同风格的服务器部署.

优点:

允许开发环境在整个团队中保持一致

允许与主机隔离

跨平台/浏览器测试

缺点:

缺少多显示器支持(不在VMWare中?)

性能下降 - 主要是I/O.

巨大的虚拟磁盘

Uri.. 6

一个可能的优点是,您可以在各种操作系统和各种JVM上从技术上测试相同的程序.

与流行的观点相反,Java不是100%可移植的,并且很可能编写不可移植的代码.此外,库之间还有微妙的版本.如果您使用不同的JVM,也可能存在差异.

但是,由于Java IDE是重量级的,因此在VM中运行IDE可能并不好玩.

Java确实支持某些形式的远程部署,可能有助于在本地进行IDE工作的同时探索这些形式.



1> Uri..:

一个可能的优点是,您可以在各种操作系统和各种JVM上从技术上测试相同的程序.

与流行的观点相反,Java不是100%可移植的,并且很可能编写不可移植的代码.此外,库之间还有微妙的版本.如果您使用不同的JVM,也可能存在差异.

但是,由于Java IDE是重量级的,因此在VM中运行IDE可能并不好玩.

Java确实支持某些形式的远程部署,可能有助于在本地进行IDE工作的同时探索这些形式.

推荐阅读
sx-March23
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有