2013-05-03 172 views
0

我想從Java文件運行SWI-Prolog。我想讀取text.pl文件並將輸出寫入output.txt文件。我怎樣才能做到這一點? 我不確定我在這裏所做的是否正確。我不熟悉命令行調用。 這是Java代碼:通過Java執行的SWI-Prolog文件

public class Example 
{ 
     public static void main(String[] args) 
     { 
      SystemCommandsRunner scr = new SystemCommandsRunner(); 
      scr.runCommand("swipl -f input.pl <input.pl> output.txt"); 
     } 
} 
+0

那麼,該代碼是做什麼?它工作嗎? – Xymostech 2013-05-03 00:14:51

+0

這個'swipl'命令是一個linux還是...? – 2013-05-03 00:18:53

回答

0

您可以使用Runtime.getRuntime().exec("swipl -f input.pl <input.pl> output.txt");

相關問題