当前位置: 首页 > news >正文

Flink在Window上的开发环境搭建

由于Flink框架是由Scala和Java进行编写的,所有需要Scala和Java环境的支持

Java环境的搭建

  1. 去官网下载Window平台的JDK8版本
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  2. 安装JDK到指定目录,注意:开发环境中的软件安装地址尽可能不要出现中文,空格和特殊符号,所以我们就直接指定一个目录直接用于后续所有软件的安装总目录,目录建议在D盘创建一个文件叫devtools,这个目录 d:/devtools
    在这里插入图片描述

  3. 配置JDK的环境变量,好处在于可以在任意目录访问到Java的执行程序javajavac
    在这里插入图片描述

在Window系统启动的时候,操作系统会默认去读取环境变量中的PATH路径,把当前目录下的所有可执行程序读取到内存中,随时进行访问。

  • 由于其他软件是基于Java开发的,很多程序执行都会去找一个叫JAVA_HOME的环境变量,如果存在则表示有该环境,可直接使用,如果没有则会报错,提示需要Java环境。这个变量名是IT界约定俗成的名字,可以更改,只是不建议。
    创建变量 JAVA_HOME=JDK安装路径, 使用变量 %JAVA_HOME%
    在这里插入图片描述
  • 需要把JAVA_HOME的路径配置到Path变量中,注意:Path是系统自带,系统启动的时候,会自动读取该变量,而不会读取我们自己定义的JAVA_HOME,所有,需要把JAVA_HOME添加到Path上。
    在这里插入图片描述
  1. 测试配置是否正确,安装是否完成
    在这里插入图片描述

相关文章:

  • elasticsearch ES新增字段并赋初始值
  • DOM--预加载和懒加载
  • HCIA网络课程第七周作业
  • Nacos2.1.1 github下载zip太慢解决方法及资源分享
  • 集群外Prometheus 集群 k8s
  • 《Python编程:从入门到实战》学习笔记 第4章 操作列表
  • Linux当中如何隐藏和查看进程
  • 【C++ Primer Plus】第6章 分支语句和逻辑运算符
  • 案例分享 | 建筑师灵活用工平台产品规划设计
  • 基于springboot+vue的大学生交友活动管理网站 elementui
  • 神经网络建模的基本思想,神经网络语言模型详解
  • 使用VMware搭建OceanStor_eStor存储超详细教程
  • main函数执行前执行和执行后执行
  • idea git提交代码
  • ElasticSearch ES 安装 常见错误 Kibana安装 设置 权限 密码
  • (三)从jvm层面了解线程的启动和停止
  • “寒冬”下的金三银四跳槽季来了,帮你客观分析一下局面
  • angular学习第一篇-----环境搭建
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • Mithril.js 入门介绍
  • Mysql数据库的条件查询语句
  • Ruby 2.x 源代码分析:扩展 概述
  • SSH 免密登录
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • ViewService——一种保证客户端与服务端同步的方法
  • ​LeetCode解法汇总2696. 删除子串后的字符串最小长度
  • ​你们这样子,耽误我的工作进度怎么办?
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (libusb) usb口自动刷新
  • (附源码)计算机毕业设计SSM智能化管理的仓库管理
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (三)elasticsearch 源码之启动流程分析
  • (十七)devops持续集成开发——使用jenkins流水线pipeline方式发布一个微服务项目
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (转)Windows2003安全设置/维护
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • (转)重识new
  • ******之网络***——物理***
  • .form文件_SSM框架文件上传篇
  • .gitignore文件---让git自动忽略指定文件
  • .NET Core 将实体类转换为 SQL(ORM 映射)
  • .NET Core实战项目之CMS 第一章 入门篇-开篇及总体规划
  • .NET DataGridView数据绑定说明
  • .net framework profiles /.net framework 配置
  • .net 后台导出excel ,word
  • .net开源工作流引擎ccflow表单数据返回值Pop分组模式和表格模式对比
  • .Net下C#针对Excel开发控件汇总(ClosedXML,EPPlus,NPOI)
  • .NET运行机制
  • /etc/skel 目录作用
  • @RequestMapping用法详解
  • @德人合科技——天锐绿盾 | 图纸加密软件有哪些功能呢?
  • [Android]常见的数据传递方式
  • [Angular] 笔记 9:list/detail 页面以及@Output