簡單批處理重定向JBOSS控制台輸出

2021-06-14 08:56:48 字數 867 閱讀 8908

這學期學習j2ee,要用到各種ejb容器,我便選用了jboss。在做實驗過程中,遇到了各種錯誤,做好的各種應用發布到jboss中後出現了千奇百怪的錯誤,但是控制台又只有那麼大,不能顯示全部控制台資訊,所以我臨時做了個批處理對控制台輸出進行了重定向,並且定向檔案按時間分類。這樣不會每次啟動jboss後所有的資訊都定向到乙個檔案中去了。缺點就是檢視資訊不如控制台方便,不過也沒什麼了,學習階段肯定錯誤居多,所以定向到檔案還是很有好處的。

:: 設定全域性時間引數

set year2=%date:~2,2%

set year4=%date:~,4%

set month=%date:~5,2%

set day=%date:~8,2%

set hour=%time:~,2%

set /a hour+=0

set min=%time:~3,2%

set sec=%time:~6,2%

run -b 0.0.0.0>..\log\%year4%%month%%day%_%hour%%min%%sec%.log

新建文字檔案,輸入上述**,然後另存為runjboss.bat,並拷貝該bat檔案至jboss的安裝目錄下的bin目錄中。

注意,我用的jboss是5.0,在該版本及更高版本中,如果啟動不帶引數的話,是只監聽localhost和127.0.0.1這兩個位址的, 所以如果想通過其他ip訪問伺服器的話,必須帶引數啟動jboss。0.0.0.0表示監聽所有ip位址。>是重定向符號,..\log表示回到上一層目錄,我在jboss根目錄建立了乙個log資料夾專門用來存放重定向檔案。檔案用 "年月日_時分秒.log」這種形式命名,這樣每次啟動jboss時保證生成的是不同的檔案,且不會覆蓋以前的記錄。

批處理中輸出重定向命令

和 輸出重定向命令 清除檔案中原有的內容後再寫入 追加內容到檔案末尾,而不會清除原有的內容主要將本來顯示在螢幕上的內容輸出到指定檔案中指定檔案如果不存在,則自動生成該檔案 echo hello world c test.txt 生成c test.txt檔案,內容為hello world這個格式在批處...

批處理程式之重定向(Windows)

通過批處理程式可以使任務的執行自動化。有時候我們會碰到需要使用者輸入一些資訊才能執行後面的其他程式。使用者輸入資訊就是在輸入流中獲取相應的資料,通過重定向輸入流到乙個檔案就可以解決問題。將所有需要輸入的資訊,都寫入到檔案的每一行,這樣就相當於依次從鍵盤得到所輸入的每乙個資訊。keytool genk...

HTTP重定向處理

301 永久重定向,告訴客戶端以後應從新位址訪問.302 作為http1.0的標準,以前叫做moved temporarily 現在叫found.現在使用只是為了相容性的處理,包括php的預設location重定向用的也是302.但是http 1.1 有303 和307作為詳細的補充,其實是對302...