程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java-Java中調用dos命令,小白一只,求助

java-Java中調用dos命令,小白一只,求助

編輯:編程綜合問答
Java中調用dos命令,小白一只,求助

一個jar包可以通過dos命令運行。現在想通過java運行。代碼如下
public class Test {

public static void main (String[] args) {

String command="cmd Java JJ2KDecoder -i C:\Users\Administrator\Desktop\JAVA_JPEG2000\JAVA_JPEG2000\bin_output6.j2c -o C:\Users\Administrator\Desktop\JAVA_JPEG2000\JAVA_JPEG2000\1.jpg -rate 1";
try {
Runtime.getRuntime().exec(command);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();}

}
}
comand命令在dos裡面可以正常運行,但是這段代碼運行後什麼 都沒有發生,控制台什麼都沒有輸出。
為什麼呢???????
那位大神幫我看看

最佳回答:


JJ2KDecoder在什麼路徑,最好帶上完整路徑

  cmd /k Java JJ2KDecoder -i C:\Users\Administrator\Desktop\JAVA_JPEG2000\JAVA_JPEG2000\bin_output6.j2c -o C:\Users\Administrator\Desktop\JAVA_JPEG2000\JAVA_JPEG2000\1.jpg -rate 1

執行這個命令,看看顯示什麼

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved