我在java中執行jar文件。到目前爲止我的代碼完美地工作在java中執行jar文件
IM通過Java執行epubcheck,因爲它的控制檯應用程序
這裏是epubcheck
https://github.com/IDPF/epubcheck
的不同之處時,我需要瀏覽文件名包含 '標誌的地址 和空間上的文件夾名稱或空間上的文件名稱。
這裏是文件夾名稱
Unrecognized argument: 'Files\1.epub'
在這裏的錯誤是錯誤時,文件名中包含「
Unrecognized argument: 'the'
這是我的代碼
String a = System.getProperty("user.dir") + "\\epubcheck-4.0.1\\" + "epubcheck.jar";
Process p = Runtime.getRuntime().exec("java -jar" + " " + a + " " + selectedFile.getAbsolutePath());
這裏是如何運行epubchecker
java -jar epubcheck.jar file.epub
,但是當我在命令提示符下運行手動它並沒有給我一個錯誤
謝謝。你的代碼完美無缺 – knowme