一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - 淺談java項目與javaweb項目導入jar包的區別

淺談java項目與javaweb項目導入jar包的區別

2021-02-22 11:03尚云峰111 Java教程

下面小編就為大家分享一篇淺談java項目與javaweb項目導入jar包的區別,具有很好的參考價值。希望對大家有所幫助。一起跟隨小編過來看看吧

現在的項目基本上都是java web項目,所以導入jar包會出現問題,主要介紹一下java項目與javaweb項目的區別:

java項目:

在classLoader加載jar和class的時候,是分開加載的,一般jar導入分兩種:

1.在web-inf下的lib中直接引入

2.在user library上引入

無論以上哪種引入,jar包都能加載并且運行,classLoader會智能加載(本地JRE運行)

javaweb項目:

不是通過本地的JRE運行的,而是部署到web服務器(比如tomcat,jetty),這些服務器都實現了自身的類加載器.

以tomcat為例:

1.common CommonClassLoader

2.server     CatalinaClassLoader

3.shared    SharedClassLoader

4.webapps webappClassLoader(加載WEB-INF下的jar)

簡單來說,如果做javaweb項目引入jar包的時候,需要將jar包導入到WEB-INF下,這樣服務器就能夠加載并且項目跑起來的時候,項目的方法也可以調用,如果放入到user library中是不可以的,因為這樣只能本地運行,服務器是加載不到的.所以項目本地調用方法的時候沒有問題,但是服務器跑起來就會報出找不到相應的jar.

以上這篇淺談java項目與javaweb項目導入jar包的區別就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:http://blog.csdn.net/u011165335/article/details/50670166

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲精品久久久久久婷婷 | 国产亚洲人成网站天堂岛 | 91麻豆国产福利精品 | 男人天堂视频网 | 美女扒开腿让男生桶爽漫画 | 亚洲va欧美va国产va天堂影 | 免费在线看a | 513热点| 91久久线看在观草草青青 | 国产精品久久久久影院色老大 | 好妈妈7在线观看高清 | 亚洲第一网站免费视频 | 亚洲福利视频一区 | 91探花在线播放 | 天天爽天天干天天操 | 26uuu成人人网图片 | 99精品国产高清自在线看超 | 大桥未久一区二区 | 日本特黄一级大片 | 国产99在线观看 | 青草热视频 | 天堂8在线天堂bt | 91麻豆精品国产自产在线 | 欧美jjvideo| 欧美一级片免费在线观看 | 无限在线看免费视频大全 | 国产不卡视频 | 午夜宅男影院 | 91久久综合九色综合欧美98 | 3344在线看片 | 亚洲经典激情春色另类 | 亚洲国产成人精品无码区99 | 久久永久免费视频 | 久久99热成人精品国产 | 久久re视频精品538在线 | 亚洲午夜天堂 | 18性夜影院午夜寂寞影院免费 | 久久久精品3d动漫一区二区三区 | 国产伦精品一区二区三区女 | 日韩精品免费看 | 国产一级毛片潘金莲的奶头 |