ignite在MacOS或Linux上的安装

你们好,我是菜狗子…apache

最近,须要作一个不可描述的项目,因此,不得不开始了解一下ignite的使用。vim

入门第一步,在macOS上的安装,很差意思,我实在是不想在windows下测试ignite的安装和使用…win的小同窗,很抱歉了…windows

根据官网的文档,安装全程很简单。Linux跟Mac的安装彷佛是一毛同样。bash

入门第一步的第一小步,下载…maven

我在2018年3月9日晚下载的是如图所示的最新版:oop

即2.3.0版本,之后的新同窗的新版本安装会不会有什么变化…到时候再看状况,嘿嘿学习

点击apache-ignite-2.3.0-src.zip以后,就会下载一个zip包,大概就这个样子,测试

好了,最难的部分已通过去了,立刻就安装成功了命令行

解压,扔到用户的根目录,或者你想安装的某个路径下,如图所示:3d


打开命令行,编辑配置文件,我是使用的vim


(懒得打码了,就这样吧……)


简言之就是找到你放着解压以后文件夹的路径,将它加入到~/.bash_profile文件中,使用source命令使之生效便可

接下来就是官网所说的构建,说白了就是继续下载依赖包,编译,使用maven打包等操做(我以前就有maven环境,因此,我猜想有同窗没有安装maven的话,可能会报错吧,那就百度解决安装maven呗…)

注意!!!该操做须要海量的时间,不是网速快不快的问题,是……真的极多极多极多,我确实没忍住,就睡着了…


我不须要用到LGPL依赖,因此使用的第一个命令,(如今有点后悔,应该加上Hadoop…不过,之后再说吧,先学习)

执行……这个恐怖的命令,真的须要好久好久,具体多久,命令行显示是45分钟,可是我睡着了…反正我早上一觉醒来,就是这样的:


看到一片绿,我就放心了,下面到bin目录下执行ignite.sh脚本,


看起来是稳了,好了至此,安装成功!

启动以后在mac的程序坞中会显示:


另外,有的同窗在下载完以后,没有执行mvn clean package .....的操做,就会报错,表示缺乏依赖的包和类,执行一下上述命令,使用maven把下载的源码打包一下,就OK了。

好了,下一篇再开始描述个人ignite的踩坑记录吧!