java - unix shell 脚本执行调用一个新的 jvm

标签 java shell unix

场景:jar 部署在 unix 环境中,用于使用 shell 脚本执行批处理,在这 n 个 shell 脚本中,环境路径(读取类路径)首先设置(在运行每个 shell 脚本之前)。

我的问题是:是否在执行 shell 脚本时创建了一个新的 JVM

编辑:
感谢 user000001 的回答
还有一个问题:这不是一件代价高昂的事情,因为在每个新脚本调用时创建一个新的 JVM 并在每个脚本完成时销毁该 jvm 实例。有没有有效的方法或解决这个问题

最佳答案

是的。每次从脚本调用 java 命令时,都会创建一个新的 JVM。

关于java - unix shell 脚本执行调用一个新的 jvm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17000307/

相关文章:

java - 使用struts框架创建等待页面的最佳方式是什么

java - 关于Java中的流的问题

linux - 使用 tr 命令读取权限

linux - 基于 if 条件的 Procmail 变量

c++ - 如果将 char * 数组保存在 C 中的堆栈中,如何比较它

linux - 使用 afni 程序在 tcsh 中进行 foreach 循环

java - 了解 Stack 实现问题陈述

java - 在Java中执行shell脚本总是返回null

bash - 使用扩展文件属性对目录中的文件进行排序

Java 让用户创建和执行算法