public class ProcessBuilderGenerate extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private List<String> |
commands
指令
|
private Map<String,String> |
environment
环境变量
|
private boolean |
isWait
是否等待,默认 false
|
private static org.slf4j.Logger |
logger |
private File |
redirectErrorFile
重定向错误:指令执行的警告或错误
|
private File |
redirectInputFile
重定向输入:传递给指令的参数
|
private File |
redirectOutputFile
重定向输出:指令的执行结果
|
| 构造器和说明 |
|---|
ProcessBuilderGenerate() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ProcessBuilderGenerate |
build() |
ProcessBuilderGenerate |
commands(List<String> commands) |
R |
exec()
执行指令
|
Process |
getProcess()
执行指令
|
ProcessBuilderGenerate |
putEnv(String key,
String value) |
ProcessBuilderGenerate |
redirectErrorFile(File redirectErrorFile) |
ProcessBuilderGenerate |
redirectInputFile(File redirectInputFile) |
ProcessBuilderGenerate |
redirectOutputFile(File redirectOutputFile) |
ProcessBuilderGenerate |
wait(boolean wait) |
private static org.slf4j.Logger logger
private boolean isWait
private File redirectInputFile
private File redirectOutputFile
private File redirectErrorFile
public static ProcessBuilderGenerate build()
public Process getProcess() throws IOException
IOExceptionpublic R exec()
public ProcessBuilderGenerate commands(List<String> commands)
public ProcessBuilderGenerate wait(boolean wait)
public ProcessBuilderGenerate putEnv(String key, String value)
public ProcessBuilderGenerate redirectInputFile(File redirectInputFile)
public ProcessBuilderGenerate redirectOutputFile(File redirectOutputFile)
public ProcessBuilderGenerate redirectErrorFile(File redirectErrorFile)
Copyright © 2025. All rights reserved.