可以在一臺計算機上運行雙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. 無法在一臺計算機上運行jar,但可以在另一臺計算機上運行
- 2. PHP標題(「位置:...」)在一臺計算機上運行,而不是在另一臺計算機上運行
- 3. 在多臺計算機上運行Git
- 4. 如何在另一臺計算機上運行進程.net
- 5. 如何限制只在一臺計算機上運行dll?
- 6. 如何在另一臺計算機上運行調試文件?
- 7. 如何在一臺計算機上運行MATLAB中另一臺計算機上的MATLAB [Windows]
- 8. 在計算機中運行jar java.lang.UnsatisfiedLinkError在另一臺計算機中運行lwjgl.dll
- 9. 確定在Linux平臺上遠程計算機上運行的JVM的列表
- 10. 在一臺計算機上寫入python代碼並自動在另一臺計算機上運行它
- 11. 在同一臺計算機上運行多個版本的OpenCV
- 12. Wxwidgets在另一臺計算機上運行二進制程序
- 13. 在同一臺計算機上運行Xcode 4.01和4.2?
- 14. 在另一臺計算機上運行exe文件
- 15. 在另一臺計算機上運行a.out
- 16. 在同一臺計算機上運行多個TeamCity代理?
- 17. Selenium Grid不在另一臺計算機上運行Chrome
- 18. 在另一臺計算機上運行我的c#exe文件?
- 19. 如何在本地網絡的一臺計算機上運行業務邏輯,並在另一臺計算機上運行GUI?
- 20. 如何在另一臺計算機上運行在NetBeans中編寫的項目?
- 21. 如何從C++代碼在另一臺計算機上運行程序?
- 22. 如何在另一臺計算機(linux)上使用OpenCV運行C++庫?
- 23. SQL如何檢查服務正在運行另一臺計算機上
- 24. 如何將宏運行到只有一臺計算機
- 25. 運行,將每臺計算機上運行命令
- 26. 無法在兩臺以上的計算機上運行OpenMPI
- 27. 在一臺計算機上使用Powershell在另一臺計算機上執行PowerShell腳本
- 28. 我可以在同一臺計算機上運行兩臺Web服務器嗎?
- 29. 一臺計算機
- 30. 查詢包含針對OLEDB提供程序運行的CTE在一臺計算機上失敗,但在另一臺計算機上運行的查詢
請澄清術語'雙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