可以在一臺計算機上運行雙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