gpt4 book ai didi

Java:ProcessBuilder:运行 Java 文件

转载 作者:行者123 更新时间:2023-12-01 14:10:13 24 4
gpt4 key购买 nike

其他用户是否需要 Java 开发工具包来执行包含以下代码的 Java 文件?

try {
ProcessBuilder pb = new ProcessBuilder("java", "-jar", "ColorPickerFrame.jar");
ProcessBuilder inheritIO = pb.inheritIO();
Process p = pb.start();
} catch (IOException ex) {}

因为它包含 java -jar File.jar 语句。

感谢您的回答。

最佳答案

不,他们只需要路径上的任何 java 命令。操作系统将此视为:

java -jar ColorPickerFrame.jar

并调用路径上的任何java。在大多数情况下,如果不是 JDK,JRE 也会出现在路径上,因此它应该可以工作。而且您必须记住,即使通过 JDK,也会使用私有(private) JRE

关于Java:ProcessBuilder:运行 Java 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18570603/

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