亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Java > 正文

java web項目和java項目的區別(看清IDE本質)

2019-11-06 06:09:26
字體:
來源:轉載
供稿:網友
想必大家在使用MyEclipse時對這兩個概念不去深究。只知道是java EE類的基本都是Web項目,而Java應用程序就是Java項目。而且很多人都愿意使用MyEclipse作為開發工具,且不說大家費盡心思去破解這個 東西,而且那么多插件在啟動時的加載速度和內存占用,你甘心這么玩嘛?不甘心?繼續閱讀本文!無所謂,您可以去做點其他事情不要浪費時間在這里。當然本文 不去解釋如何優化MyEclipse,相關說明大家更可以Google一下。  Web項目是網頁的編碼,像jsp,servlet,struts這類的,但是java項目的話,是AWT,SWING這類的編碼。最主要的區別是Web項目中的JAVA文件是tomcat服務器來觸發的,但是java項目里的是Main()方法來開始的。還有一點是Web項目需要服務器。     本人使用Classic Eclipse+所需插件(如WTP,SVN)+Tomcat6構建的開發環境,不僅插件按需安裝,而且運行速度快,占用內存小。      現在只是說說Java PRoject和Web Project,那么二者有區別么?回答:沒有!都是Java語言的應用,只是應用場合不同罷了,那么他們的本質到底是什么?回答:編譯后路徑!虛擬機執 行的是class文件而不是java文件,那么我們不管是何種項目都是寫的java文件,怎么就不一樣了呢?分成java和web兩種了呢?      從.classpath文件入手來看,這個文件在每個項目目錄下都是存在的,很少有人打開看吧,那么我們就來一起看吧。這是一個xml文件,使用文本編輯器打開即可。 這里展示一個web項目的.classpath,當然高手一眼就可以看出其作用了 Xml代碼    1. <?xml version="1.0" encoding="UTF-8"?>     2. <classpath>     3.     <classpathentry kind="src" path="src"/>     4.     <classpathentry kind="src" path="resources"/>     5.     <classpathentry kind="src" path="test"/>     6.     <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>     7.     <classpathentry kind="lib" path="lib/servlet-api.jar"/>     8.     <classpathentry kind="lib" path="webapp/WEB-INF/lib/struts2-core-2.1.8.1.jar"/>     9.      ……    10.     <classpathentry kind="output" path="webapp/WEB-INF/classes"/>    11. </classpath>  <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src"/> <classpathentry kind="src" path="resources"/> <classpathentry kind="src" path="test"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="lib" path="lib/servlet-api.jar"/> <classpathentry kind="lib" path="webapp/WEB-INF/lib/struts2-core-2.1.8.1.jar"/>      …… <classpathentry kind="output" path="webapp/WEB-INF/classes"/> </classpath>     XML文檔包含一個根元素,就是classpath,類路徑,那么這里面包含了什么信息呢?子元素是classpathentry,kind屬性區別了種 類信息,src源碼,con你看看后面的path就知道是JRE容器的信息。lib是項目依賴的第三方類庫,output是src編譯后的位置。     既然是web項目,那么就是WEB-INF/classes目錄,可能用MyEclipse的同學會說他們那里是WebRoot或者是WebContext而不是webapp,有區別么?回答:完全沒有!     既然看到了編譯路徑的本來面目后,還區分什么java項目和web項目么?回答:不區分!普通的java 項目你這樣寫就行了:<classpathentry kind="output" path="bin"/>,看看Eclipse是不是這樣生成的?這個問題解決了吧。     再說說webapp目錄命名的問題,這個無所謂啊,web項目是要發布到服務器上的對吧,那么服務器讀取的是類文件和頁面文件吧,它不管源文件,它也無法去理解源文件。那么webapp目錄的命名有何關系呢?只要讓服務器找到不就行了。 

    希望對學習者有所幫助。當然IDE的選擇完全是個人偏好,只是明白了本質能有更好的選擇。    

非常感謝網友,文章來源:http://blog.163.com/magicc_love/blog/static/185853662201262621621311/


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
狠狠躁夜夜躁久久躁别揉| 亚洲欧美国产精品专区久久| 欧美老女人性视频| 91福利视频在线观看| 精品国产鲁一鲁一区二区张丽| 日韩理论片久久| 成人性生交大片免费看视频直播| 国产精品99久久久久久久久| 亚洲国产成人精品久久久国产成人一区| y97精品国产97久久久久久| 777777777亚洲妇女| 57pao精品| 亚洲网址你懂得| 亚洲欧美国产一本综合首页| 欧美在线一区二区三区四| 午夜剧场成人观在线视频免费观看| 国产aaa精品| 国产精品高潮呻吟久久av无限| 国产主播欧美精品| 欧美午夜片欧美片在线观看| 不卡伊人av在线播放| 欧美日本亚洲视频| 在线观看日韩av| 亚洲a一级视频| 91亚洲精品一区二区| 国产精品香蕉国产| 亚洲成人激情在线| 国产一区红桃视频| 琪琪第一精品导航| 久热精品在线视频| 日韩av成人在线观看| 亚洲国产97在线精品一区| 欧美日韩一区免费| 日本精品久久久久久久| 91精品国产高清自在线看超| 在线看欧美日韩| 成人精品在线视频| 97国产真实伦对白精彩视频8| 久久九九亚洲综合| 欧美做爰性生交视频| 日产日韩在线亚洲欧美| 亚洲精品视频二区| 国产精品久久久久久中文字| 日韩美女福利视频| 日韩欧美在线免费观看| 欧美激情乱人伦一区| 菠萝蜜影院一区二区免费| 一个人看的www久久| 久久成人av网站| 在线亚洲男人天堂| 91欧美视频网站| 亚洲色图欧美制服丝袜另类第一页| 日韩精品视频在线免费观看| 欧美激情一级欧美精品| 国产免费成人av| 91中文字幕一区| 91精品国产高清久久久久久久久| 国产精品欧美激情在线播放| 欧美日韩国产中文精品字幕自在自线| 欧美成人午夜免费视在线看片| 久久久亚洲福利精品午夜| 92福利视频午夜1000合集在线观看| 久久久久久久91| 欧美贵妇videos办公室| 日韩欧美国产网站| 亚洲国产精品va在线观看黑人| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产精品电影一区| 欧美午夜精品伦理| 日韩欧美在线播放| 自拍亚洲一区欧美另类| 日韩av手机在线看| 亚洲国产精品资源| 日韩在线观看av| 91精品视频在线播放| 国产午夜精品全部视频在线播放| 亚洲免费视频一区二区| 久久青草精品视频免费观看| 日韩av中文字幕在线免费观看| 国产精品手机播放| 欧美亚洲成人精品| 高跟丝袜欧美一区| 欧美电影院免费观看| 国产精品网红直播| 亚洲第一av网| 国产精品露脸av在线| 亚洲精品久久久久久久久| 精品一区电影国产| 91精品国产综合久久久久久久久| 久久免费国产精品1| 国产成人精品a视频一区www| 91高潮精品免费porn| 精品久久久久久久久久久| 欧美激情一区二区三区久久久| 国产精品r级在线| 久久免费成人精品视频| 成人福利网站在线观看| 日韩女优人人人人射在线视频| 国产成人精品在线观看| 成人在线激情视频| 久久在线精品视频| 91国语精品自产拍在线观看性色| 久久精品成人一区二区三区| 国产精品视频久久| 欧美在线视频在线播放完整版免费观看| 国产在线高清精品| 欧美亚洲另类在线| 欧美综合在线观看| 欧美高清视频免费观看| 成人免费看片视频| 最近2019中文免费高清视频观看www99| 国产男女猛烈无遮挡91| 国产精品美女久久久久av超清| y97精品国产97久久久久久| 91精品国产综合久久男男| 国产日韩在线观看av| 欧美午夜片欧美片在线观看| 麻豆乱码国产一区二区三区| 精品国产视频在线| 91中文字幕在线| 久久亚洲精品网站| 国产一区二区丝袜| 91亚洲永久免费精品| 日韩大片在线观看视频| 性色av一区二区咪爱| 亚洲国产第一页| 91精品国产综合久久香蕉| 国产精品视频专区| 亚洲国产成人在线视频| 国产精品视频中文字幕91| 久久久爽爽爽美女图片| 亚洲成人网久久久| 国产精选久久久久久| www.日韩.com| 精品久久久久久久久久久久久久| 日韩视频第一页| 在线观看成人黄色| 川上优av一区二区线观看| 久久99精品国产99久久6尤物| 欧美精品video| 国产ts人妖一区二区三区| 成人网页在线免费观看| 亚洲成人久久网| 欧美成人黄色小视频| 国内揄拍国内精品| 午夜精品免费视频| 色婷婷**av毛片一区| 中文字幕亚洲欧美日韩2019| 欧美激情久久久| 亚洲级视频在线观看免费1级| 国产成人精品在线| 亚洲福利视频在线| 高清一区二区三区日本久| 国产精品久久婷婷六月丁香| 97国产精品人人爽人人做| 亚洲xxxx视频| 国产精品看片资源| 国产亚洲欧美aaaa| 成人网欧美在线视频| 日韩有码在线观看| 久热精品视频在线免费观看| 久久久www成人免费精品| xxxxx91麻豆| 国产一区二区三区网站|