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任务中运行罐子?