問(wèn)題1: Tomcat沒(méi)法啟動(dòng),報(bào)錯(cuò)java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
問(wèn)題2:【Error】JavaWeb: 嚴(yán)重: Failed to initialize end point associated with ProtocolHandler ["http-bio⑻080"]
問(wèn)題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,也是我進(jìn)入Java學(xué)習(xí)第1次以項(xiàng)目來(lái)實(shí)踐,遇到過(guò)很多問(wèn)題,但總的來(lái)講與.net對(duì)比來(lái)看,它其他和C#非常相似,從開(kāi)始java開(kāi)始,對(duì)語(yǔ)言的膽怯沒(méi)有了,真正有了1種1通百通的趕腳~~,雖然換了1個(gè)IDE,但是也僅僅如此,與.net相比,java是開(kāi)源的,這大大的方便了我們的開(kāi)發(fā)和學(xué)習(xí),原來(lái)我們學(xué)習(xí).net,它本身封裝的東西我們是看不到的,但是java不但可以看到,而且可以在原有封裝基礎(chǔ)對(duì)其進(jìn)行重寫(xiě)等等,對(duì)1個(gè)java學(xué)習(xí)者,通過(guò)對(duì)java本身源碼的學(xué)習(xí)也是對(duì)本身的1種提升,言歸正傳,下面說(shuō)下我在做這個(gè)項(xiàng)目中的1些毛病積累,它會(huì)以系列情勢(shì)出現(xiàn),希望對(duì)大家有所幫助。。。。
Tomcat沒(méi)法啟動(dòng),報(bào)錯(cuò)java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
這個(gè)問(wèn)題,我想也有很多人遇到過(guò),報(bào)這個(gè)錯(cuò),說(shuō)明:在你的Tomcat下面的bin中有個(gè)tomcat-juli.jar,如圖:
需要將這個(gè)jar文件添加到path中,如圖:
然后我們重新啟動(dòng)tomcat。