public class ProcessBuilderGenerate extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private List<String> |
command
指令
|
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() |
R |
exec()
执行指令
|
List<String> |
getCommand() |
Map<String,String> |
getEnvironment() |
Process |
getProcess()
执行指令
|
File |
getRedirectErrorFile() |
File |
getRedirectInputFile() |
File |
getRedirectOutputFile() |
boolean |
isWait() |
ProcessBuilderGenerate |
putEnvironment(String key,
String value) |
ProcessBuilderGenerate |
setCommand(List<String> command) |
ProcessBuilderGenerate |
setEnvironment(Map<String,String> environment) |
ProcessBuilderGenerate |
setRedirectErrorFile(File redirectErrorFile) |
ProcessBuilderGenerate |
setRedirectInputFile(File redirectInputFile) |
ProcessBuilderGenerate |
setRedirectOutputFile(File redirectOutputFile) |
ProcessBuilderGenerate |
setWait(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 setCommand(List<String> command)
public boolean isWait()
public ProcessBuilderGenerate setWait(boolean wait)
public ProcessBuilderGenerate setEnvironment(Map<String,String> environment)
public ProcessBuilderGenerate putEnvironment(String key, String value)
public File getRedirectInputFile()
public ProcessBuilderGenerate setRedirectInputFile(File redirectInputFile)
public File getRedirectOutputFile()
public ProcessBuilderGenerate setRedirectOutputFile(File redirectOutputFile)
public File getRedirectErrorFile()
public ProcessBuilderGenerate setRedirectErrorFile(File redirectErrorFile)
Copyright © 2024. All rights reserved.