diff --git a/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/TerminalPhotoServiceImpl.java b/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/TerminalPhotoServiceImpl.java index 9af2eed..d681b48 100644 --- a/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/TerminalPhotoServiceImpl.java +++ b/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/TerminalPhotoServiceImpl.java @@ -157,14 +157,12 @@ public class TerminalPhotoServiceImpl implements TerminalPhotoService { public ServiceBody getLatestPhoto(TerminalPhotoVo vo) { /* Cma cma = new Cma(server, port);*/ - ProcessBuilder builder = new ProcessBuilder("/bin/chmod", "755","/usr/local/bin/xympadmn"); String line = ""; StringBuffer sb = new StringBuffer(); String result = ""; Boolean hasNew = false; try { - Process process = builder.start(); - process.waitFor(); + log.info("到达步骤1"); Process ps = Runtime.getRuntime().exec("/usr/local/bin/xympadmn --server=127.0.0.1 --port=6891 --act=capture --cmdid="+vo.getCmdid() +"--channel="+ vo.getChannel() + "--preset=255 --type=0"); log.info("传入cmid:{}",vo.getCmdid()); ps.waitFor();