問題1: Tomcat沒法啟動,報錯java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
問題2:【Error】JavaWeb: 嚴重: Failed to initialize end point associated with ProtocolHandler ["http-bio⑻080"]
問題3:The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path
最近1直在做DRP,也是我進入Java學習第1次以項目來實踐,遇到過很多問題,但總的來講與.net對比來看,它其他和C#非常相似,從開始java開始,對語言的膽怯沒有了,真正有了1種1通百通的趕腳~~,雖然換了1個IDE,但是也僅僅如此,與.net相比,java是開源的,這大大的方便了我們的開發和學習,原來我們學習.net,它本身封裝的東西我們是看不到的,但是java不但可以看到,而且可以在原有封裝基礎對其進行重寫等等,對1個java學習者,通過對java本身源碼的學習也是對本身的1種提升,言歸正傳,下面說下我在做這個項目中的1些毛病積累,它會以系列情勢出現,希望對大家有所幫助。。。。
Tomcat沒法啟動,報錯java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
這個問題,我想也有很多人遇到過,報這個錯,說明:在你的Tomcat下面的bin中有個tomcat-juli.jar,如圖:
需要將這個jar文件添加到path中,如圖:
然后我們重新啟動tomcat。