gpt4 book ai didi

Java:一个 Jar,多台机器,JVM 在哪里?

转载 作者:行者123 更新时间:2023-11-30 08:29:50 25 4
gpt4 key购买 nike

老读者,第一次张贴!

我在本地网络上有两台计算机:机器 A 和机器 B。我在机器 A 上有一个名为“myJar.jar”的可执行 jar。如果我在机器 B 上打开“myJar.jar”,会发生什么情况? JVM 是在机器 A 还是机器 B 上启动的?我会想象 JVM 将在机器 B 上,但这意味着必须以某种方式将 jar 复制到机器 B 才能执行。当“myJar.jar”完成执行时会发生什么特别的事情吗?

这就是我要问的原因:我有一个轻量级应用程序,我打算将其保留在服务器上以便在本地网络中分发。恐怕在复制到本地计算机之前使用该应用程序的多个用户会给服务器带来负担。

谢谢!

最佳答案

Java 将在打开 jar 的机器上运行(在您的例子中是机器 B)。可以这样想:如果您的 jar 在 U 盘上,您会期望 U 盘运行 JVM 吗?

关于Java:一个 Jar,多台机器,JVM 在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19041102/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com