0
C:\Users\Admin\Downloads\VID_20160226_203631957.mp4
當我在命令提示符中執行上面的行時,相應的視頻被默認的媒體播放器播放。如何在java中使用exec方法打開文件?
但是,當我嘗試使用java運行時類來做同樣的工作。 我正在使用以下方法。
Runtime r= Runtime.getRuntime();
r.exec("C:\Users\Admin\Downloads\VID_20160226_203631957.mp4")
在Windows中嘗試使用命令'start C:\ Users \ Admin \ Downloads \ VID_20160226_203631957.mp4'。如果文件名包含空格,請爲文件路徑使用雙引號。例如:如果您的文件名是'my file.mp4',則使用以下命令:'start「my file.mp4」' –
不要使用運行時的exec。使用Process Builder https://docs.oracle.com/javase/8/docs/api/java/lang/ProcessBuilder.html – Hector
@Hector您應該爲此創建一個答案。這是正確的解決方案。 – ManoDestra