大家好,我是菜狗子…

最近,需要做一个不可描述的项目,所以,不得不开始了解一下ignite的使用。

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

根据官网的文档,安装全程很简单。Linux跟Mac的安装似乎是一毛一样。

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

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

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

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

好了,最难的部分已经过去了,马上就安装成功了

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

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

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

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

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

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

我不需要用到LGPL依赖,所以使用的第一个命令,(现在有点后悔,应该加上Hadoop…不过,以后再说吧,先学习)

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

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

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

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

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

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

ignite在MacOS或Linux上的安装相关推荐

  1. linux键盘修复,linux和macos_如何在macOS和Linux上修复Corsair鼠标和键盘问题

    linux和macos_如何在macOS和Linux上修复Corsair鼠标和键盘问题 linux和macos_如何在macOS和Linux上修复Corsair鼠标和键盘问题 linux和macos ...

  2. redis在Linux上的安装

    1.redis在Linux上的安装 1)安装redis编译的c环境,yum install gcc-c++ 2)将redis-2.6.16.tar.gz上传到Linux系统中 3)解压到/usr/lo ...

  3. linux能安装音乐软件吗,Linux上如何安装使用音乐软件SoundCloud

    Linux上如何安装使用音乐软件SoundCloud 卡饭网 梦在深巷 2015-02-13 18:16:08 对于喜欢音乐的朋友来说,SoundCloud是个不错的音乐软件,SoundCloud是德 ...

  4. Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享!

    Linux入门第五集!MySQL8在Linux上的安装!MySQL的Linux资源分享! 一.Mysql的Linux版本下载! 博主采用的是mysql-8.0.25-1.el7.x86_64.rpm- ...

  5. linux系统无线驱动在哪下载,在linux上怎么安装无线网卡驱动?

    在linux上怎么安装无线网卡驱动? 在linux上安装无线网卡驱动的方法: (1)先确定无线网卡型号,因驱动安装和型号是密切相关的,不同的型号,安装和下载驱动有所不同,但原理是一样的.图例为无线网卡 ...

  6. ubuntu intellij java_在Linux上,安装Intellij IDEA进行Scala开发

    2016年4月27日 通过瑞雷斯·艾奥阿尼 介绍 Scala是一种编程语言,最近几年开始蓬勃发展.在撰写本文时,流行的TIOBE Index将其排名为比Haskell或Go等更流行的语言更常用.如果您 ...

  7. linux mint python3.6,Linux 上如何安装并切换最新版本的 Python 3.6

    原标题:Linux 上如何安装并切换最新版本的 Python 3.6 如果你安装了 Linux 系统,正在学习 Python 并想要使用最新的版本的话,那么这篇文章就是为你而写的. -- Shekin ...

  8. 在linux环境下启动es,linux上Elasticsearch 安装配置、网页访问

    一.ElasticSearch简述 ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elasticsearch ...

  9. redis系列之1----redis简介以及linux上的安装

    redis简介 redis是NoSQL(No Only SQL,非关系型数据库)的一种,NoSQL是以Key-Value的形式存储数据.当前主流的分布式缓存技术有redis,memcached,ssd ...

最新文章

  1. 观察者模式--模拟3D彩票公众号
  2. Android 之UID and PID
  3. Android中通过自定义签名控件实现手写签名
  4. C语言:函数中参数的传值与传地址
  5. CodeForces - 1236D Alice and the Doll(贪心+二分+模拟)
  6. 极度 YM....自己用trie写了个伪 map....( HDU 1075 )
  7. Lambdas中的例外:有点混乱的优雅解决方案
  8. Nginx跨域配置及配置文件加载过程讲解
  9. Cocos Studio images文件与CSB的路径相对关系
  10. 北方工业大学计算机复试分数线,北方工业大学2017年复试分数线
  11. 简述linux的系统组成,【简答题】Linux操作系统有哪几个部分组成?请简述每个组成部分的作用。...
  12. gentoo linux软件安装,Gentoo Linux 快速安装方法安装
  13. 360cdn能挡住cc攻击_揭秘为何使用CDN后一但被cc攻击网站就瘫痪的真正原因?
  14. MIT-6.s081-OS Lab: locks
  15. win7 无法开启启用网络发现
  16. VBA对EXCEL某列进行排序操作
  17. 东风风行t5evo噪音测试软件,【图】百公里加速9.5秒 实测东风风行T5 EVO_汽车江湖...
  18. linux中如何判断两个字符串相等
  19. 魅族flashfire_高通平台所有黑砖(不开机)手机通用救砖方法
  20. Mob短信验证码的继承

热门文章

  1. c++中内敛函数_C++ 内联函数 | 菜鸟教程
  2. win2003服务器定时自动重启命令[计划任务]
  3. print输出字体特效
  4. vsphere linux硬盘热添加
  5. JavaScript扩展运算符(...)
  6. leetcode 反转字符串
  7. JavaWeb之过滤器(Filter)
  8. iOS_20_微博自己定义可动画切换的导航控制器
  9. UVa 1632 阿里巴巴(区间DP)
  10. Java中Dom解析XML