青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

++wythern++

X presents Y for a better Z

[轉(zhuǎn)]eclipse中幾種加入jar包方式的區(qū)別

原文鏈接:
http://yilin.iteye.com/blog/941062


     Java中的Jar是如此的重要,以至于沒有他們,我們就不能做出如此藝術(shù)的程序:封裝、模塊化、復(fù)用等等(無ant、marven方式) 。

今天,我就來整理一些有關(guān)項目中的jar包添加管理的方法以及常見問題的解決:

1、jar導(dǎo)入到我們的web項目中的classpath下

     1)這里呢,一種方法是,直接用MyEclipse里自帶的相關(guān)的項目jar包,右擊項目“MyEclipse”菜單,選擇對應(yīng)的jar包就OK了,例 “Add Spring Capabilities”,并且可以設(shè)置Spring的一些配置信息,不錯的可視化操作;

     2)添加外部的jar包到web項目的lib包下,右擊項目“Properties”-->“Java Build Path”-->“Libraries”選項卡(當(dāng)然了,此操作下,不僅僅這一種添加jar包的方式);

     3)自己手動拷貝jar文件到項目的lib包下,具體操作只要把要添加的jar文件拷貝到MyEclipse中的workspace下的lib包里就好了;

至此,jar文件的添加就OK了,so easy!jar是加進去了,但這幾種有什么區(qū)別,以后如何管理呢,接下來看看第2點

 

2、三種jar包添加方式,都行得通,很OK,那么要如何擇決呢

     1)這種方式,jar文件直接鏈接到MyEclipse的文件下,并沒有拷貝到WEB-INF/lib目錄下,不得用項目的發(fā)布、移植,可能會出現(xiàn)jar找不到的情形;

     2)選擇性比較的強,可以隨意的加jar包,只要在你本機存在就可以了,鏈接的也是jar文件的絕對路徑,缺點同1;

     3)直接添加到WEB-INF/lib目錄下,移植性強,可操作性也強。

總而言之,第3)種jar包導(dǎo)入方式,個人覺得還是不錯的了!

 

3、顯示/隱藏項目里的jar文件

     不同的開發(fā)人員,都有著他固有的習(xí)慣,有的人就覺得把jar包顯示在開發(fā)視圖里太礙眼,看起來不舒服,復(fù)雜。而有些人呢,他就想研究看看到底運用了哪些技 術(shù),導(dǎo)了哪些jar包,并且通過點擊jar包里的class文件直接查看源碼(假設(shè)先前有導(dǎo)入源碼)。所以呢,這里就牽涉到了一個jar包的顯示與隱藏問 題了:在Package Explorer這個窗體中,右上角有個下拉小三角,點擊-->“Filters”-->“Name filter patterns(matching names will be hidden)”,在這一選項下填有*.jar,勾上復(fù)選框即表示這一類的文件不顯示,多個類型之間可用“,”分隔。

 

4、在Eclipse工程的Java Build Path設(shè)置中,可以通過加入第三方的jar包,但是,我發(fā)現(xiàn)是有好幾種方法來完成這個操作的,有“Add jars”,“Add Externel jars”,“Add library”,“Add Classes Loader”等,這幾種方式有什么區(qū)別嗎?
add jar是表示從你的工程里添加JAR,前提是你把jar已經(jīng)放到自己的工程目錄里。
add external jar表示這個jar的位置需要URI來定位,需要給出全路徑。
add library 是一些已經(jīng)定義好的jar的集合,因為它們經(jīng)常是一起用,所以簡化了些操作,比如你做RCP開發(fā)的時候就會有個plugin library包含了運行工程所需要的基本插件。
Add classes Loader -- 這個應(yīng)該是 add class folder吧?這個跟添加jar是一個意思,就是告訴ClassLoader去哪找class

 

5.當(dāng)出現(xiàn)java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener類似這種找不到Listener的異常 時,要切記spring的jar包一定要放在工程的lib下這樣才能避免這個錯誤的發(fā)生。

補充:雖說無論用什么方式導(dǎo)入包在本地運行都是一樣的,但實事上我運行時,有的只有Java Build Path才起作用,有的只有導(dǎo)入到lib下才行。Java Build Path導(dǎo)入包和把包復(fù)制到lib下是有區(qū)別的,它倆其實不會沖突,也沒有什么關(guān)系的,Java Build Path是我們編譯需要的包,在比如在import ***.***.***時如果沒用Java Build Path導(dǎo)入包的話類里面就有紅叉,說不識別這個類;導(dǎo)入到lib下是程序運行時需要的包,即便用Java Build Path導(dǎo)入過的包,沒放到lib下,運行項目時會出現(xiàn)ClassNotFoundException的異常。

posted on 2012-05-17 15:00 wythern 閱讀(11375) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久影院午夜论| 欧美激情第二页| 中文在线一区| 久久先锋影音| 欧美一区二区三区免费视| 欧美国产先锋| 美女诱惑一区| 国产日韩在线一区二区三区| a91a精品视频在线观看| 亚洲人成毛片在线播放女女| 久久久欧美一区二区| 久久爱91午夜羞羞| 国产精品亚洲欧美| 国产精品99久久久久久久vr| 一区二区三区欧美亚洲| 欧美成人精品三级在线观看| 久久午夜色播影院免费高清| 国产亚洲欧美另类中文| 亚洲一区欧美一区| 亚洲欧美日韩国产| 国产精品国产三级国产aⅴ浪潮 | 亚洲片区在线| 1769国产精品| 久久久免费精品| 牛人盗摄一区二区三区视频| 在线观看久久av| 久久天堂精品| 亚洲国产精品成人综合色在线婷婷| 在线播放国产一区中文字幕剧情欧美| 久久av在线看| 蜜桃av一区| 亚洲人成在线免费观看| 欧美激情视频免费观看| 亚洲精品在线二区| 亚洲欧美影院| 国产日韩亚洲欧美综合| 欧美中文在线免费| 免费一级欧美片在线观看| 亚洲日本欧美| 欧美调教视频| 翔田千里一区二区| 久久五月激情| 亚洲美女毛片| 国产精品久久久久久久一区探花 | 亚洲免费电影在线| 欧美日韩视频一区二区| 亚洲午夜视频在线| 久久亚洲春色中文字幕久久久| 精品成人在线观看| 欧美福利电影网| 亚洲天堂av高清| 久久综合中文字幕| av不卡在线| 国产亚洲欧美一级| 欧美成年人视频网站| 在线视频精品| 免费日本视频一区| 亚洲一区二区三区成人在线视频精品| 国产精品夜夜夜一区二区三区尤| 久久精品二区| 日韩五码在线| 猛男gaygay欧美视频| 一本一本久久| 曰韩精品一区二区| 国产精品一区久久久| 蜜臀av性久久久久蜜臀aⅴ| 亚洲无毛电影| 亚洲国内精品| 久久久久久网| 亚洲综合色丁香婷婷六月图片| 极品尤物一区二区三区| 欧美三级电影大全| 免费成人激情视频| 小黄鸭精品密入口导航| 日韩视频在线你懂得| 久久免费视频一区| 一区二区三区精密机械公司| 国产视频在线观看一区| 欧美成人午夜激情| 日韩视频免费大全中文字幕| 麻豆久久婷婷| 亚洲欧美国产高清| 亚洲高清不卡在线观看| 国产精品久久一区二区三区| 美女精品一区| 亚洲欧美在线免费| 亚洲一区在线直播| 亚洲美女色禁图| 国产综合av| 国产精品二区影院| 欧美jizz19性欧美| 欧美一区二区三区的| 99精品视频一区| 欧美成人福利视频| 欧美一区二区三区视频| 亚洲国产一区二区三区青草影视| 国产九九精品| 欧美日韩一区二区精品| 久久综合网络一区二区| 亚洲欧美日韩在线一区| 亚洲美女淫视频| 亚洲电影免费在线| 久久国产精品99精品国产| 在线一区二区三区四区五区| 亚洲国产mv| 在线电影国产精品| 国产一区二区三区高清在线观看 | 亚洲电影视频在线| 国内精品福利| 国产午夜精品麻豆| 国产精品区一区| 欧美精品色网| 欧美日韩四区| 欧美日韩高清在线播放| 欧美福利精品| 欧美α欧美αv大片| 久久综合电影| 久热精品在线视频| 久久精品亚洲精品| 裸体歌舞表演一区二区| 久久这里只有| 久久国产精品一区二区| 欧美一区1区三区3区公司| 亚洲欧美日韩一区二区三区在线观看| 中日韩高清电影网| 亚洲伦理久久| 在线视频欧美一区| 亚洲午夜伦理| 午夜精品在线看| 久久福利一区| 久久精品在线观看| 老司机久久99久久精品播放免费| 欧美mv日韩mv国产网站app| 欧美高清视频一区| 欧美久久影院| 国产精品乱码人人做人人爱| 国产精品综合| 揄拍成人国产精品视频| 亚洲免费大片| 亚洲欧洲av一区二区| 欧美一区二区三区在线免费观看| 欧美在线免费观看视频| 久久久999精品免费| 美日韩精品免费观看视频| 亚洲黄色尤物视频| 亚洲午夜国产一区99re久久| 欧美专区中文字幕| 免费观看成人| 国产精品久久久久久久午夜| 国产亚洲精品一区二555| 在线免费一区三区| 在线观看日韩www视频免费| 亚洲区一区二| 亚洲自啪免费| 乱人伦精品视频在线观看| 亚洲激情网址| 亚洲综合第一页| 浪潮色综合久久天堂| 国产精品羞羞答答xxdd| 亚洲高清一区二区三区| 亚洲一区久久久| 可以看av的网站久久看| 日韩一级网站| 久久久久久久波多野高潮日日| 欧美视频网站| 亚洲高清免费| 欧美一级片久久久久久久| 欧美激情国产精品| 亚洲免费视频在线观看| 欧美高清在线一区二区| 尤物精品国产第一福利三区 | 久久精品2019中文字幕| 欧美韩日亚洲| 亚洲欧美日韩中文播放| 久久精品网址| 国精品一区二区| 亚洲永久字幕| 亚洲国语精品自产拍在线观看| 亚洲女人小视频在线观看| 欧美高清在线一区二区| 国产精品久久午夜| 亚洲欧美福利一区二区| 欧美激情精品久久久久久黑人| 欧美一区二区女人| 欧美视频在线看| 亚洲精品少妇30p| 久久精品官网| 久久精品动漫| 国产女主播一区二区| 99热在线精品观看| 久久免费偷拍视频| 午夜精品www| 国产精品视频网站| 亚洲一区高清| 日韩视频在线观看国产| 欧美三级视频在线播放| 99精品国产高清一区二区| 欧美激情欧美狂野欧美精品| 久久乐国产精品| 国产精品美女诱惑|