grizzly2.2.23构建及源码
Girzzly2.2.23整體構建過程
基于grizzly1.9.64基礎上,grizzly進行了升級,現階段最高版本為2.3.23。
第一步:受限于公司網絡限制問題,受限要安裝Microsoft?firewall?client,?在設置位置設置ISA服務器代理,操作如下圖1:(大家可以略去這步)
?
第二步:首先下載git工具(類似于SVN的一個項目版本管理的工具,具有倉庫功能),工具最新版本為2.6.4,安裝步驟在此略過,進入界面后,執行git?bash.exe文件或者在進入界面后,執行git?bash。進入界面如圖2所示:(很像Linux系統有木有)
?
首先要創建自己的倉庫,并設置用戶密碼…..
過程如下:
?
通過使用git?init命令將這個目錄變為git可管理倉庫
?
?
?
接下來使用指令git?clone?https://github.com/GrizzlyNIO/grizzly-mirror.git????(網址為grizzly2.3.23的倉庫地址)
第三步:耐心等待下載結束就好了
第四歩:構建grizzly啦,直接整體構建!然后你就發現報錯了….思來想去不得其解
我們通過查看grizzly-mirror目錄下的pom文件下面的配置說明,發現構建需要使用Maven3及以上版本,并且jdk版本為1.7~在maven官網上就可以下載最新的3.2.3版本,解壓之后別忘了修改環境變量….還有如果之前打開了命令窗,記得關閉重新打開,不然里面構建依然使用舊版本的環境變量。基本準備工作就是這樣了。
?
?
因為下載下來的為grizzly的源碼,由于部分模塊間具有依賴關系,經過分析,我的構建過程為先構建modules下面的buddle,之后的順序是grizzly???http???httpserver??http-ajp????http2????http-servlet????spay???portunif???websockets????moniting???comet??,接著整體構建modules。在對grizzly-mirror目錄下的子目錄進行構建,在對grizzly-mirror整體構建,構建過程就完成了。???
=。=
?
總結
以上是生活随笔為你收集整理的grizzly2.2.23构建及源码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二级导航栏(html、css)
- 下一篇: 免费中文计算机类编程学习书籍大全