最近想去弄清楚Netty內部的調用流程,以及學習一下Netty的設計思路。雖然在之前就已經學習過一遍Netty了,但是都只是比較片面的?,F(xiàn)在想詳細的弄清楚netty 內部是如何運轉的,以及在源代碼中進行一些備注以方便后面自己查閱。因此將源碼clone下來并進行編譯。
專注于為中小企業(yè)提供成都網站建設、成都網站制作服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)鐵山免費做網站提供優(yōu)質的服務。我們立足成都,凝聚了一批互聯(lián)網行業(yè)人才,有力地推動了數(shù)千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網站建設實現(xiàn)規(guī)模擴充和轉變。開始編譯由于我的本地jdk環(huán)境是1.8,因此需要在netty的父pom文件中將maven編譯都改為1.8
如下:
1.8 1.8
目錄下mvn編譯cd到netty源碼的父目錄中進行mvn編譯
mvn install -Dmaven.test.skip=true -Dcheckstyle.skip=true
錯誤編譯的過程中會發(fā)生一些錯誤,錯誤如下
只需要將這些測試代碼都注釋掉即可,然后繼續(xù)上一步的mvn命令重新編譯。這個過程可能需要幾次才能編譯成功
這里編譯還是失敗了,但是沒有關系,因為這里剩下的都是測試相關的模塊根本沒關系,如果你覺得礙眼的話可在父Pom文件中將這幾個模塊的編譯注釋掉即可
再一次運行mvn編譯腳本
最終編譯成功。
直接找到netty-example中的例子運行即可。
你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧
網站名稱:踩坑篇-Netty4.1源碼本地IDEA編譯-創(chuàng)新互聯(lián)
網址分享:http://jinyejixie.com/article8/dipjop.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供微信小程序、外貿建站、Google、企業(yè)網站制作、虛擬主機、動態(tài)網站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)