最近有些忙,主要是瞎混,一會兒接觸不少東西。java
加上有個技術人員的通病,寫着寫着,技術是達標了,規範就達不到了。web
用團隊的話來講,這應該算是脫節了,規範主要就是在團隊合做中使用的,而技術明顯高過團隊的人容易產生的就是依照本身的想法來編程,卻忘了給團隊留下一個規範。編程
不說那麼多了,這些東西總歸是一個團隊成型以前所必須面對的事情。服務器
說說Jetty吧,學習Java的人,基本上都會知道Tomcat這東西,若是你理解Tomcat是什麼東西,那你就用這個概念來理解jetty就能夠了。app
做爲一個web服務器來講,它的特色就和它的設計原則同樣,是易用。配置簡單、擴展容易,過了初學者這坑,我也以爲本身該開始對這些行業內的前沿技術什麼的開始好好關注和學習了。eclipse
一、概念webapp
想象一下,屋子正着火,旁邊水池裏有不少水,這時候拿着水桶去裝水而後撲滅火勢。maven
那麼問題來了,你若是沒有容器來裝水,是否是太沒效率了?這火還能撲滅嗎。ide
這比喻真不太好,哈哈,不過我就是想表達做爲web服務器的做用。一堆java類,沒有人來管理,只是人心渙散。就好像劉邦把軍隊交給韓信同樣,他只須要把控大局,剩下的事情讓韓信去幹就好了,我是boss我幹嗎要幹活?!工具
二、安裝(*須要先安裝JDK,加上環境變量)
a、免安裝啓動
下載地址:http://download.eclipse.org/jetty/stable-9/dist/
個人電腦是window7 因此下載的是zip,下載完解壓。
運行時候只要在資源管理器當中輸入
java -jar start.jar
便可,或者在jetty目錄下打開命令臺輸入當前的指令也能夠。
把編譯好的項目代碼copy進webapps目錄中就能夠了,這是比較直接的方式,還有經過配置的方式作的,有興趣的本身去了解一下。
b、idea集成、eclipse插件安裝
在idea裏面jetty直接被集成了,eclipse則須要經過eclipse market或者經過install pluging的方式去添加新插件。
後續再加上其餘的說明,也在瞭解當中。須要配合其餘技術來作學習。jrebel、maven、ant等等,儘管只是工具,可是畢竟是提升生產力的方式。