我在終端中玩弄了一些GIT命令,但我想編寫一個Java程序來自動執行該過程。請注意我不是直接寫入終端的程序。我在日食中寫它。以下代碼適用於Windows,但不適用於MAC。我應該如何改變它在MAC上運行?從java運行終端命令(使用Eclipse)
import java.io.*;
public class NewClass {
public static void main(String[] args) {
try {
Process p = Runtime.getRuntime().exec("GIT");
BufferedReader in = new BufferedReader(
new InputStreamReader(p.getInputStream()));
String line = null;
while ((line = in.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
明顯的問題:是否只是在MAC控制檯作品輸入'GIT'? – Smutje
試試看這裏:https://help.github.com/articles/set-up-git#platform-mac – jpdymond