2012-03-14 38 views

回答

1

您可以創建一個簡單的類調用SoyToJsSrcCompiler的傳球從System.in採取ARGS主要方法。

像這樣(未測試)(進入 「退出」 退出應用程序):

public static void main(String args[]) throws Exception 
    { 
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); 
    while (true) 
    { 
     System.out.println("Enter command (eg: --outputPathFormat simple.js simple.soy): "); 
     String line = br.readLine(); 
     if (line.equals("quit")) 
     break; 

     com.google.template.soy.SoyToJsSrcCompiler.main(line.split(" +")); 
    }  
    } 

和執行你的發射withouth的參數:

java -cp MyLauncher.jar:SoyToJsSrcCompiler.jar launcher.MyLauncher