编程语言

img maoxiang

JDK 1.5 特性使用实例7--运行外部程序

发表于2004/10/10 11:58:00  938人阅读

分类: Web 开发技术

 

 

以前,我们运行外部程序要用 Runtime.exec(..) ,现在有新方法了。

 

package maoxiang.examples.jdk15.lang;

 

import java.util.Map;

 

/**

* @author 毛翔

*

*/

public class DemoProcessBuilder {

 

public static void main(String[] args) {

ProcessBuilder pb = new ProcessBuilder("notepad.exe");

Map<String, String> env = pb.environment();

env.put("VAR1", "myValue");

env.remove("OTHERVAR");

env.put("VAR2", env.get("VAR1") + "suffix");

System.out.println(pb.directory().toString());

Process p = pb.start();

 

}

}

阅读全文
0 0

相关文章推荐

img
取 消
img