五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

記錄Java運行CMD命令的方式并接收返回結(jié)果

2022-12-04 02:28 作者:佛系的工具人  | 我要投稿

對于懂得人來說,這其實有些雞肋,對于用戶來說又不得不這樣做,有這樣一個需求,在windows上使用Java調(diào)用python腳本,問題來了,這兩種語言都需要環(huán)境來運行。

Java我們可以使用FX來打包exe,或者直接將jre方入文件內(nèi),使用jar來運行界面程序,但python打包的exe是多災(zāi)多難的,由于它的庫錯綜復(fù)雜,很多時候并不能完全將依賴打進去,只能通過pip來安裝處于txt當中的版本依賴,最終實現(xiàn)運行。

Java python 調(diào)用cmd執(zhí)行任務(wù)案例

但有些時候僅僅靠命令或者異常并不能得到執(zhí)行后正確的反饋結(jié)果,我們需要得到cmd窗口中打印的數(shù)據(jù)來判斷是否執(zhí)行成功!需要下面的方法去實現(xiàn)。

方法一

方法二

我的使用案例。

String workDirectory = System.getProperty("user.dir");

其中System.getProperty("user.dir")會獲取到項目的根路徑,從而找到腳本!避免移植環(huán)境造成的找不到文件。


記錄Java運行CMD命令的方式并接收返回結(jié)果的評論 (共 條)

分享到微博請遵守國家法律
迁西县| 出国| 辽阳县| 久治县| 高雄县| 长乐市| 锡林浩特市| 平乡县| 休宁县| 双鸭山市| 星座| 龙游县| 富川| 新绛县| 芜湖市| 太谷县| 靖西县| 岐山县| 安西县| 离岛区| 承德县| 石家庄市| 通辽市| 牙克石市| 浦东新区| 涪陵区| 名山县| 渝中区| 巫山县| 安塞县| 彭州市| 平江县| 南昌县| 乌兰县| 大姚县| 毕节市| 宜阳县| 柳林县| 岗巴县| 周至县| 丰城市|