2014-01-09 47 views
0

我正在使用Java + Rhino/Windows通過Google Closure編譯器運行RequireJS優化器。當我在命令行中運行它,我看到在命令窗口(大概是,在標準輸出):如何讓RequireJS優化器將日誌結果輸出到文件?

java^
    -classpath "Rhino.jar"^
    org.mozilla.javascript.tools.shell.Main "r.js"^
    -o "configurationfile.requirejs.js" 

然而,當我嘗試管這個輸出到一個文件,該文件是空的:

java^
    -classpath "Rhino.jar"^
    org.mozilla.javascript.tools.shell.Main "r.js"^
    -o "configurationfile.requirejs.js"^
    > "Closure Compiler Test Results.txt" 

如何捕獲RequireJS優化器的輸出(這是從命令行在Windows中運行任何Java程序的常見問題)?

回答

1

也許輸出不在標準輸出(流1),但在標準錯誤(流2),所以你應該需要改變command >"outputFile.txt"command 2>"file.txt"

相關問題