文章詳情頁
java.lang.Runtime.getRuntime().exec(cmd)命令中參數不能用空格怎么辦?
瀏覽:164日期:2024-01-04 14:17:40
問題描述
項目中無法執行c程序,猜測是exec()函數的問題
String cmd= exe_path + ' ' +video + ' ' +host + ':' + port; Process process = runtime.exec(cmd);
問題解答
回答1:String[] cmd = new String[]{exe_path, video, host + ':' + port}回答2:
String[] cmd = {'/data/data/app_name/exename', '3' 'ip:port'};java.lang.ProcessBuilder builder = new java.lang.ProcessBuilder(cmd);java.lang.Process process = builder.start();int exitcode = process.waitFor();
標簽:
java
相關文章:
1. 點擊頁面就自動輸入到mysql.求解2. javascript - vue 數據更新了。但是dom沒有更新,,,,,如圖3. javascript - windos下第一次用Django無法正確創建工程目錄4. javascript - 判斷用戶網絡環境5. javascript - iframe 為什么加載網頁的時候滾動條這樣顯示?6. css - 百分比min-height的一個問題7. java - 多叉樹求值,程序高手,算法高手看過來8. javascript - angular-ui-bootstrap model 模態框出現的位置怎么調整9. valign=top 是啥意思10. javascript - weex 怎么監聽滾動到某處,然后添加fixed固定效果
排行榜
