在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  Linux/ java如何輸出linux命令去調(diào)用webp的轉(zhuǎn)換工具?

java如何輸出linux命令去調(diào)用webp的轉(zhuǎn)換工具?

我的項目要使用webp的圖片格式,因為我是新手,因此在網(wǎng)上沒有找到可以直接使用java庫來轉(zhuǎn)換圖片格式位webp,但是google提供了linux下可以運行的轉(zhuǎn)換工具,所以我打算使用linux命令來操作這個工具,問題是,我在我的項目中如何調(diào)用linux命令? 我在網(wǎng)上找了一些資料,很多資料顯示,要使用Runtime.getRuntime.exec()指令,可是我用此指令,頂多就是執(zhí)行“java -version"的時候沒有出錯,其他的都不能執(zhí)行,比如執(zhí)行“cd /data/web:”進入某一個文件夾目錄的指令,就失敗了,執(zhí)行“mvn -version”指令也是不成功。針對這個情況,我有以下問題:

  1. java如何有效的執(zhí)行l(wèi)inux的命令?
  2. java如何獲知程序執(zhí)行命令時所在的文件夾目錄?
  3. 針對我要執(zhí)行l(wèi)inux服務器上“/data/web/libwebp-linux/bin/”目錄下的的cwebp程序,該如何寫相關代碼?

有沒有人能告訴我怎么解決這個問題,在下實在感激涕零。

回答
編輯回答
裸橙

看看 這個示例,應該對你會有所幫助

2017年1月19日 19:05