windows环境下一键搭建大数据开发环境,Java+hadoop+hbase+elasticsearch+apache-tomcat,对上海出租车历史数据进行了分析并做了轨迹数据可视化展现。
主要的程序开发环境:idea,jdk8,spring构建的maven项目,vue.js,echarts 。
感受
不得不说,windows系统真的不适合做开发,在搭建 Java+hadoop+hbase+elasticsearch+apache-tomcat 这一套环境的时候,各种踩坑,遇到过各种问题,什么版本冲突、环境配置、jar缺失等等,折腾了一个多星期,Linux上基本上就不会有太多的问题。
总结
经过一段时间的折腾,感觉在windows上搞大数据配置环境太费时间了,因此又花了一些时间,把所有的环境和配置进行了分析,最后打包成一套开发环境。
优势
可以实现在没有任何配置的windows电脑,直接一键启动生成需要的环境,jdk、tomcat等等都不需要安装,这就比较智能了,在任何其他的电脑上开发,就会节省了时间。当然越智能的东西,就会有一些局限性,比如,这套环境必须放在 D 盘 根目录下。
主要目录如下:
运行
运行其实很简单,只要把相关的应用启动起来就可以了。我在这里写了一个一键启动的脚本,注意 需要 右击 以 管理员身份运行。
一键启动环境之后,你会看到 若干个 命令行窗口 就 哗哗 的运行起来了,很有范儿,这时候 感觉就上来了。
next
这里提一下 tomcat ,因为项目采用前后端分离,所以tomcat 配置了跨域环境,方便调试和运行,可以把任何项目的war包丢到里面进行调试,也可以在开发时候选择这个tomcat服务器,完整环境目录如下:
可以安心的开始自己的开发了,啪啪啪,代码写起来。
收官
这些环境都可以自己配置实现,有需要我这一套环境的,可以在下方留下邮箱,我下班了看到了会发送。
官网首页:http://www.52014991.xyz/home.html
福利实惠:http://www.52014991.xyz/contact.html
功能jar包:http://www.52014991.xyz/products.html
博客主页:https://me.csdn.net/u014374009
代码主页:https://github.com/YouAreOnlyOne?tab=repositories
团队成员:http://www.52014991.xyz/team.html
更多干货资源请关注作者的专栏。
留言点赞关注,我们一起分享AI学习与发展的干货。