我对JAVA有些怀疑.我有一个任务执行器,它将为每个任务创建一个新线程,每个线程将从jar执行任务
Runtime.getRuntime().exec(" java -jar myjar");
Run Code Online (Sandbox Code Playgroud)
我在一些帖子中读到,通过这样执行,每个线程都会创建自己的JVM.然后,如果我想使用两个线程从同一个jar执行相同的类或不同的类,它将在两个JVM中创建相同jar的副本.实际上我想避免在两个JVM中复制相同的jar.而不是我想在多个JVM之间共享相同的jar.
请提供一些关于这种情况的提示.
归档时间: |
|
查看次数: |
2260 次 |
最近记录: |