gpt4 book ai didi

java - 使用相同的 JRE 启动单独的进程来运行 Java 程序

转载 作者:行者123 更新时间:2023-11-30 06:57:18 30 4
gpt4 key购买 nike

我想从我的 java 程序启动一个单独的进程,以使用当前 java 程序正在执行的相同 JRE 运行另一个 java 程序。通常,我可以使用 System.getProperty 获取 java 可执行文件的路径。 ,但 java 程序在捆绑的 jre(Mac 应用程序包)中运行,该 jre 实际上并不包含 java 可执行文件。因此,我想知道是否有任何API可以直接在单独的进程中运行Java程序?

最佳答案

从 Java 版本 9 开始,Javapackager 包含 bundler 参数 -strip-native-commands,它将可执行文件保留在捆绑的 JRE 中。只需包含选项:

-Bstrip-native-commands=false

关于java - 使用相同的 JRE 启动单独的进程来运行 Java 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41559064/

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