亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jar包為什么要放在web-inf的lib下?

jar包為什么要放在web-inf的lib下?

JHsssss 2016-11-13 18:00:41
為什么直接build path導入jar包會報錯,比如mybatis的jar包,jstl的jar包。。。
查看完整描述

1 回答

已采納
?
大咪

TA貢獻785條經驗 獲得超332個贊

轉自博客 對于很多剛開始學習web的同學,你們是否對lib文件夾產生過疑問?為什么jar包一定放在lib文件夾下面,我換個地方就不行。這個其實如果你不是用服務器是沒有任何問題的,但是當你使用了web服務器類似于tomcat這種,那么你就要小心了。jar包導入工作空間這個是由我們人為控制的,我導哪個空間就有哪個,我不導行不行,可以,編譯器會自動去尋找他所需要的jar包,但是服務器就不會他只會去尋找lib文件夾下的jar包并將他們拷貝到服務器上(就是在你服務器的當前項目的lib文件夾),這個你是不能控制的,所以剛接觸框架的時候,我遇到一個問題,我的jar包在eclipse中沒有任何問題,但是服務器玩命報錯,原來是lib文件夾下面多了一個jar包,我沒有導入項目的工作空間,但是服務器將他拷貝到了服務器,那么這個jar包可能就會產生問題,如果他有依賴的包,服務器沒有就報錯了。所以大家最好養成好習慣,jar包只導有用的,沒用的不要放到lib下即使你不使用他。養成好習慣,編寫規范代碼。
查看完整回答
1 反對 回復 2016-11-13
  • 1 回答
  • 0 關注
  • 2535 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號