processbuilder

    0熱度

    2回答

    我最初編寫名爲「Command.java」的程序,編譯名爲「New.java」的另一個程序,該程序又將hello world打印到控制檯。但是,after執行Command.java,我發現它成功編譯 「New.java」,但沒有打印的 「Hello world」 的console.Here是代碼: - class New { public static void main(Strin

    0熱度

    1回答

    當我嘗試在ProcessBuilder創建的子進程上運行命令時,我得到了分段違規。 [Symfony\Component\Process\Exception\RuntimeException] The process has been signaled with signal "11". 但是,這並不只是從V2.6.0

    0熱度

    1回答

    我想知道從Java運行命令行可執行文件的最佳選擇。目標平臺的命令是Windows 7(+)和Unix/Linux。 我有一個類,目前使用Runtime.exec()以及來自JavaWorld StreamGobbler文章的增強功能。它在Windows和Unix上大約90%的時間工作。另外10%的時間需要擴展這個類,然後在命令前加上/ bin/sh的cmd.exe。在使用一個具有命令和參數的單個字

    0熱度

    1回答

    我正在使用一種簡單的方法來實現自定義策略文件,該文件在通過cmd實現時工作正常。 List <String> paramsExecute = new ArrayList <String>(); paramsExecute.add("java"); paramsExecute.add("-cp"); paramsExecute.add(Path); p

    2熱度

    2回答

    我試圖從我的Java應用程序運行外部可執行文件。它駐留在該應用程序的一個包中,但該應用程序的路徑可能會有所不同,並可能包含空格。我曾嘗試過: String broker = MqttServerInterface.class.getResource("broker/mosquitto.exe").getPath(); System.out.println(broker); Proces

    -1熱度

    1回答

    我正在使用java應用程序來運行需要用戶點擊輸入按鈕的可執行程序。我不確定如何將其納入流程生成器命令,並試圖繞過用戶不得不按下按鈕。我想編程自動運行。 目前我有這樣的: ProcessBuilder pb = new ProcessBuilder("C:\\.....\\c.exe", "C:\\.......\\w.par", "y"); ,但我需要這樣的: ProcessBuilder p

    1熱度

    2回答

    要在終端excecute SENNA我用命令: senna.exe <input.txt> result.txt 現在我想在Java程序來實現這一點。這是到目前爲止我的代碼 ProcessBuilder builder = new ProcessBuilder("senna.exe"); builder.redirectErrorStream(true); Process process

    0熱度

    1回答

    我試圖通過ProcessBuilder讀取/寫入telnet進程的值。 public static void main(String[] args) { try { telnetProcess = new ProcessBuilder("C:\\Windows\\System32\\telnet.exe","x.x.x.x").start(); telnet

    1熱度

    1回答

    我需要在Java中執行一個shell腳本。我的shell腳本不在文件中,它實際上存儲在一個String變量中。我從其他應用程序獲取我的shell腳本細節。 我知道如何在Java中執行不同的命令,如下圖所示: public static void main(final String[] args) throws IOException, InterruptedException { //B

    5熱度

    1回答

    我在一個String變量中有一個Rscript,我想從Java程序執行它,並將一些變量傳遞給它。如果我獨立執行該R腳本,它可以正常工作。我已經轉換的R腳本於一行通過轉義它通過使用Python程序一切,如下所示: import json jsonstr = json.dumps({"script": """\ #!/usr/bin/Rscript # read the data file