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构建及源码相关推荐

  1. spring 源码 找不到 taskprovider_一步一步构建Spring5源码

    点关注,不迷路:持续更新Java相关技术及资讯!!! 构建环境 macOS 10.13.6 JDK1.8 IntelliJ IDEA 2018.3.6 (Ultimate Edition) Sprin ...

  2. 【Android开发】构建Android源码编译环境

    原文:http://android.eoe.cn/topic/android_sdk 构建Android源码编译环境 123456789 10 11 12 13 14 15 16 17 18 $ su ...

  3. 面试官系统精讲Java源码及大厂真题 - 23 队列在源码方面的面试题

    23 队列在源码方面的面试题 人要有毅力,否则将一事无成. 引导语 队列在源码方面的面试题,一般面试官会从锁,线程池等知识点作为问题入口,慢慢的问到队列,由于锁.线程池咱们还没有学习到,所以本章就直奔 ...

  4. idea构建spring源码环境

    前言 最近抽空在摸索spring源码,就想在idea中把spring源码环境给跑起来,以便于自己进行断点调试和学习,但在自己构建的时候才发现使用idea构建spring源码的环境的确不是一件简单简单的 ...

  5. 如何优雅地本地化构建Mybatis源码

    目录 一.环境准备 二. 源码构建 2.1 parent 2.2mybatis源码 一.环境准备 不耽误各位想提升技术的热血沸腾的心情,不想啰嗦半天鸡汤废话,直接进入正题. 要想构建源码,大家都知道第 ...

  6. Gradle 庖丁解牛(构建源头源码浅析)

    1 背景 陆陆续续一年多,总是有人问 Gradle 构建,总是发现很多人用 Gradle 是迷糊状态的,于是最近准备来一个"Gradle 庖丁解牛"系列,一方面作为自己的总结,一方 ...

  7. mmdetection(pytorch0.4.1版本)模型构建部分源码解析(转)

    在mmdetection中,实现了许多现有two-stage目标检测方法以及one-stage目标检测方法,且包含完整的数据载入.模型构建.模型训练以及模型测试部分的源码.因此非常适合在此基础上扩展实 ...

  8. dubbo 单元测试_技术分享——一路踩坑构建Dubbo源码

    源码环境 随着目前对技术栈的求知欲,也开始入手Dubbo源码啦!!! 构建源码第一步: 必备开发环境:Java 1.5 以上的版本:Maven 2.2.1 或者以上的版本: 官网下载源代码 官网构建文 ...

  9. 构建 Spring5 源码工程,开启研读Spring源码之路

    Spring5 源码下载注意事项 首先你的 JDK 需要升级到 1.8 以上.Spring3.0 开始,Spring 源码采用 github 托管,不再提供官网下载 链接.这里不做过多赘述,大家可自行 ...

最新文章

  1. #HTTP协议学习# (七)代理
  2. 【设计模式】备忘录模式
  3. boost::python模块显示如何使扩展类pickleable
  4. leetcode 729, 731, 732. My Calendar I, II, III | 729. 我的日程安排表 I, II, III(线段树)
  5. Java关键字final使用详解
  6. PostgreSQL 最佳实践 - 水平分库(基于plproxy)
  7. Angular中父子组件传值@Input @Output @ViewChild最全面最简单的总结
  8. python3字节转化字符_浅谈 Python3 中对二进制数据 XOR 编码的正确姿势
  9. 如何更改windows桌面图标,更改桌面图标方法
  10. django系统发送邮件到用户邮箱,完成验证
  11. Longhorn 企业级云原生分布式容器存储-券(Volume)和节点(Node)
  12. Qt表格分页,跳转,首尾页
  13. Greenplum在HTAP场景下的优化和应用
  14. PWM控制LED亮度变化的原理(超详解)
  15. 最小生成树——克鲁斯卡尔(Kruskal)算法
  16. qlv转php,如何将qlv文件转换成mp,qlv文件怎么免费转换为mp4格式
  17. Bootstrap日期控件,实现日期控件只选择不准输入效果
  18. 图片如何转换为文字?这些软件可以实现
  19. 自建私有云与公有云托管对比_共享托管和云托管的比较以及如何选择
  20. Java · 认识 String 类(上)· 创建字符串 · 字符串比较相等 · 字符串常量池 · 字符串不可变 · 字符字节与字符串

热门文章

  1. 【IP技术】IP地址详细解释
  2. 手语也能机器翻译了!机器学习手势识别功能了解一下
  3. java塔防兽人种族,《魔兽世界》部落种族大全 全种族资料+种族特长详解
  4. U盘(闪存盘)量产的普及知识的问题
  5. 雷军微博晒晨练照片,暗示其已用上小米新机
  6. 计算机一级有很多套吗,计算机一级考试有(答案的10套题).doc
  7. BEVDistill
  8. 好多粉详解—百度OCPC怎么提交微信号复制数据和转化数据?
  9. 应用计算机软件matlab使用迭代法仿真激光谐振腔模式_【激光器诞生60周年】带“旋”光束不简单...
  10. es系列:es集群部署