五月天青色头像情侣网名,国产亚洲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é)果的評論 (共 條)

分享到微博請遵守國家法律
海晏县| 航空| 翁源县| 如皋市| 宁阳县| 申扎县| 当阳市| 视频| 云阳县| 长武县| 庄河市| 共和县| 惠东县| 湟中县| 平陆县| 醴陵市| 孝昌县| 湖南省| 莱阳市| 江都市| 乐清市| 镇赉县| 松潘县| 郸城县| 尤溪县| 洪泽县| 汉沽区| 鹿邑县| 将乐县| 利辛县| 乌拉特中旗| 孙吴县| 阜平县| 嘉祥县| 枣阳市| 镇赉县| 崇礼县| 观塘区| 镶黄旗| 金山区| 合水县|