gpt4 book ai didi

java - 如何在 java 中执行 .JAR 文件

转载 作者:行者123 更新时间:2023-12-02 00:30:57 25 4
gpt4 key购买 nike

如何在源代码中执行 JAR 文件?

我知道对于 exe,您使用

try
{
Runtime rt = Rintime.getRuntime() ;
Process p = rt.exec("Program.exe") ;
InputStream in = p.getInputStream() ;
OutputStream out = p.getOutputStream ();
InputSream err = p,getErrorStram() ;

//do whatever you want
//some more code

p.destroy() ;
}catch(Exception exc){/*handle exception*/}

是否相同:

rt.exec("program.exe") 更改为 rt.jar("program.jar") 还是有什么不同?

最佳答案

为了提取 jar 文件而不是 exec("program.exe"),您需要说

exec("<path to jar command> -xf program.jar") 

通常,jar 命令在您的 bin 目录中可用,如果环境变量设置正确,您甚至可以说 exec("jar -xf 程序.jar")

要运行 jar 文件,您可以说“java -jar program.jar”

关于java - 如何在 java 中执行 .JAR 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9093498/

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