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

這學期學習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時保證生成的是不同的文件,且不會覆蓋以前的記錄。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章