可以在一台计算机上运行双JVM吗?那该怎么办?如何在一台计算机上运行双JVM
0
A
回答
3
甲JVM是一个简单的过程。您只需启动JVM。
3
运行这两个JVM?只需运行java
两次,启动相同或不同的应用程序。你究竟想要达到什么目的?
3
下面是一个简单的例子:
$ java -jar SwingSet2/SwingSet2.jar ; java -jar Java2D/Java2D.jar
附录:这里有两个更复杂的例子:一个command line program启动/停止在一个单独的JVM的GUI程序;一个Swing program在一个单独的JVM中启动/停止一个不同的Swing程序。
3
如果你正在寻找的是能够运行两个不同版本的JVM的,说你有一个已经给定的版本测试的应用程序,说1.4.y,但你想用一个新版本进行实验,比如1.6.21,你需要设置你的 JAVA_HOME环境变量。这告诉你的系统在哪里寻找java。
在LINUX/bash中是作为添加以下到您的.bashrc,或者运行你的应用程序中的shell脚本一样简单:
JAVA_HOME=/path/to/toplevel-jvm-dir
这里的窗户Setting JAVA_HOME via GUIs和 批量链接:
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_07
0
如果你指的是JVM实现:是的,你可以在你的机器多次安装。只需安装多个JRE。
OR
参考JVM运行时实例:每个应用程序都有自己的JVM实例。所以只需运行2个应用程序,您将获得2个JVM实例。
例如:在Tomcat中部署两个war文件。在这种情况下,单个JRE中有2个JVM实例。
相关问题
- 1. PHP标题(“位置:...”)在一台计算机上运行,而不是在另一台计算机上运行
- 2. 如何在另一台计算机上运行进程.net
- 3. 如何在另一台计算机上运行调试文件?
- 4. 在另一台计算机上运行a.out
- 5. Selenium Grid不在另一台计算机上运行Chrome
- 6. 在另一台计算机上运行我的c#exe文件?
- 7. 在另一台计算机上运行exe文件
- 8. Wxwidgets在另一台计算机上运行二进制程序
- 9. 在同一台计算机上运行多个版本的OpenCV
- 10. 如何在另一台计算机(linux)上使用OpenCV运行C++库?
- 11. 如何从C++代码在另一台计算机上运行程序?
- 12. 运行,将每台计算机上运行命令
- 13. 如何将宏运行到只有一台计算机
- 14. 无法在两台以上的计算机上运行OpenMPI
- 15. 在一台计算机上使用Powershell在另一台计算机上执行PowerShell脚本
- 16. 我可以在同一台计算机上运行两台Web服务器吗?
- 17. 一台计算机
- 18. 我需要将多台计算机作为一台运行?
- 19. 通过网络在单台计算机上运行调酒师
- 20. 在两台计算机上运行Web服务和客户端
- 21. 导出的.jar上的Apache POI未在另一台计算机上运行
- 22. 在远程计算机上运行.ps1
- 23. 如何在2台计算机上运行1个git存储库
- 24. 如何在局域网内的多台计算机上运行应用程序
- 25. 让.exe在未安装的情况下在另一台计算机上运行
- 26. 从一台计算机运行PowerShell脚本到下一个
- 27. 如何在同一台计算机上安装Rails 2和3?
- 28. C数值积分代码在一台计算机上工作,但在另一台计算机上爆炸
- 29. 会话在一台计算机上工作,但没有在另一台计算机上工作
- 30. 用于CATIA的VBA宏在一台计算机上工作,并且在另一台计算机上不工作
请澄清术语'双JVM'。 [运行多个JVM]的 – krock 2010-07-20 00:29:07
可能重复(http://stackoverflow.com/questions/2030255/running-multiple-jvms) – 2010-07-20 00:33:38
我的意思是多个JVM。谢谢你帕斯卡。 – Zeck 2010-07-20 00:53:48