今天看一篇學習Struts的博文,文章里面提到從生成的日志,結果,怎么鼓搗都看不到。心情也跟着煩躁了。於是晚飯后出去散步,冷靜一下,然后決定晚上一定搞掂這個問題。這不,搞掂了,寫篇博文記錄一下。
Struts2快速入門:http://www.yiibai.com/struts2/struts_quick_guide.html
我的開發工具為eclipse-jee-luna-SR2-win32和apache-tomcat-8.0.15-windows-x86。
解決方法:使用Eclipse啟動Tomcat服務器。
文章里面講配置Web工程里面的/WEB-INF/classes/logging.properties如下后就可以看到日志信息:
org.apache.catalina.core.ContainerBase.[Catalina].level = ALL
org.apache.catalina.core.ContainerBase.[Catalina].handlers = \
java.util.logging.ConsoleHandler
文章里面的攔截器學習部分的實例執行后會產生日志信息,結果到處都找不到,只能百度了,找到下面這篇博文。
記錄Tomcat控制台輸出日志:http://gigi-112.iteye.com/blog/618032
里面將了三種方法,我用了第二種,一試,果然看到了盼望幾千分鍾的日志信息,Hooray!
在Eclipse中啟動Tomcat服務器需要做下面的前提工作:
1.添加Tomcat的Runtime Environment:Window->Preferences->Server->Runtime Environment->Add...按鈕->
選擇Apache目錄下的相應的Tomcat服務器版本->Next->Browse...選擇Tomcat的安裝目錄->Finish按鈕。
2.添加完成后,即可通過Eclipse啟動Tomcat服務器:Run As->Run on Server->選擇Tomcat服務器->Finish按鈕啟動。
之后便可在Eclipse的控制台中看到Tomcat運行的日志信息了。
問題都解決了,非常感謝兩位博友!