内.JAR文件你如何执行你的源代码中的JAR文件?你如何执行java
我知道,对于一个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")
或者是不同的东西?
可能重复[如何编写一个Java程序,可以提取一个JAR文件,并存储在指定的目录中的数据(位置)?](http://stackoverflow.com/questions/1529611/how-to-write-a-java-program-which-can-extract-a-jar-file-and-store-its-data-in -s) – skaffman 2012-02-01 09:33:06
我不这么认为,那是在谈论移动一个罐子,这是运行一个罐子 – Russell 2012-02-01 09:34:01
你尝试'rt.exec(“Java的罐子program.jar”)'? – Nishant 2012-02-01 09:34:07