diff --git a/afis-recall-web/src/main/java/com/wabestway/recall/trace/service/impl/RecallOrderApiServiceImpl.java b/afis-recall-web/src/main/java/com/wabestway/recall/trace/service/impl/RecallOrderApiServiceImpl.java index a991abc..7ae2f29 100644 --- a/afis-recall-web/src/main/java/com/wabestway/recall/trace/service/impl/RecallOrderApiServiceImpl.java +++ b/afis-recall-web/src/main/java/com/wabestway/recall/trace/service/impl/RecallOrderApiServiceImpl.java @@ -140,7 +140,9 @@ public class RecallOrderApiServiceImpl implements RecallOrderApiService { processThread.start();*/ try { String[] cmd = {"ts-node", "/opt/rrvideo/src/cli.ts"}; - Process process = Runtime.getRuntime().exec(cmd); + ProcessBuilder processBuilder = new ProcessBuilder(cmd); + processBuilder.directory(tempDir.toFile()); + Process process = processBuilder.start(); // 捕获输出 BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));