Q
運行一個罐子兩次
1
A
回答
1
如果你的jar /應用程序不阻止第二次啓動 - 是的 如果你在不同的jvm中啓動你的應用程序,它們是不同的進程(通常)沒有共享內存。
1
是的,沒關係。你可以多次運行一個jar文件,比如啓動tomcat服務器兩次,這是一個非常常見的設置。根據我的理解,根本沒有內存泄漏問題。相反,現代JRE可以在多個進程之間實現類共享,這可以節省大量的內存。
1
首先,我不認爲java解釋器單獨瞭解多個入口點。但是你可以編寫一個理解這一點的應用程序並啓動正確的Main-class。其次,即使java inrterpreter知道要啓動多個入口點,它應該在獨立的JVM中啓動它們,以確保安全。
相關問題
- 1. java.util.MissingResourceException運行一個罐子
- 2. 運行從另一個罐子的罐子
- 3. 在另一個罐子裏面運行外部罐子
- 4. 導出並運行一個罐子
- 5. 終止一個線程運行一個罐子
- 6. Linux運行其他罐子
- 7. maven與同一個罐子的兩個版本進行戰爭
- 8. 從另一個JAR運行罐出口
- 9. 罐子不在命令行上運行
- 10. 運行可執行在罐子的ProcessBuilder
- 11. 創建命令行可運行罐子
- 12. 出版兩個罐子和來源罐子從搖籃
- 13. 只使用一個罐子運行sbt類
- 14. 如何運行從罐子一個maven打包Clojure的應用
- 15. 如何運行TestNG測試指向一個罐子
- 16. System.Web.UI.ScriptManager.RegisterClientScriptBlock運行兩次
- 17. sceneDidLoad運行兩次
- 18. 運行一次一個
- 19. 從罐子裏運行opengl jogamp
- 20. 罐子與MySQL連接不能運行
- 21. 如何運行獨立的罐子
- 22. 運行罐子時找不到HikariCP
- 23. NoClassDef運行罐子時發現
- 24. 編輯罐子的運行配置
- 25. cron作業沒有運行罐子
- 26. crontab的錯誤運行的exe罐子
- 27. Libgdx:導出到可運行的罐子
- 28. 尋找自我和運行時罐子
- 29. 錯誤運行Java的罐子命令
- 30. 如何SBT任務中運行罐子?