首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

大数据Flink进阶(五):Flink开发环境准备

考虑到Flink后期与一些大数据框架进行整合,这些大数据框架对JDK11支持并不完善,例如:Hive3.1.3版本还不支持JDK11,所以本课程采用JDK8来开发Flink。...三、开发工具 我们可以选择IntelliJ IDEA或者Eclipse作为Flink应用开发IDE,Flink开发官方建议使用IntelliJ IDEA,因为它默认集成了Scala和Maven环境,使用更加方便...,我们这门课使用IntelliJ IDEA开发工具,具体安装步骤不再详述。...四、Maven环境 通过IntelliJ IDEA进行开发Flink Application时,可以使用Maven来作为项目jar包管理工具,需要在本地安装Maven及配置Maven环境变量,需要注意是...在Flink1.15.0版本后,Flink添加对opting-out(排除) Scala支持,如果你只使用FlinkJava api,导入包也不必包含scala后缀,你可以使用任何Scala版本。

1.1K81
您找到你想要的搜索结果了吗?
是的
没有找到

IDEA 2020.1 稳定版发布,程序员:追不上了...

这是今年发布首个重大更新版本,新版本增加了对 Java 14 支持、为部分 Web 和测试框架添加新功能、为调试器添加数据流分析协助功能(dataflow analysis assistance)、...支持 Java 14 IntelliJ IDEA 2020.1 已增加对 Java 14 及其新特性支持。...详情查看 :https://blog.jetbrains.com/idea/2020/03/java-14-and-intellij-idea/ ? ▲ 支持 Records ?...统一 IntelliJ Light 主题 IntelliJ IDEA 2020.1 采用了新默认 Light 主题,并在所有不同操作系统上进行了统一。...支持 Scala 3 IntelliJ IDEA 2020.1 提供了对 Scala 3 初步支持,包括新语法、错误高亮显示、导航、类型信息以及其他许多其他基本 IDE 功能。 ?

90520

在微服务框架Demo.MicroServer中添加对MongoDB支持

前提说明: 本编文章所属微服务框架代码和对mongo支持代码全部放在github,地址:https://github.com/PeyShine/Demo.MicroServer 另外,如果不知道怎么安装...12876471.html 1.在数据仓储层Demo.MicroServer.Repository,添加Mongo依赖包:dotnet add package MongoDB.Driver 2.编写mongo常用一些接口以及接口实现...,后续可以根据实际开发情况再进行更多接口封装 构造函数中mongodb配置文件全部读取Apollo配置中心 3.在具体使用mongo微服务实例Startup文件ConfigureServices...中向容器添加接口与实现 services.AddTransient(typeof(IMongoService), typeof(MongoService)); 4.编写与mongoDB交互测试接口 /...mongoService.CountAsync(filter, "users"); } 5.在mongo中准备两条测试数据 6.在swagger中调用接口来测试 最后看到输出结果为数量为2,和添加数量一致

76000

IntelliJ IDEA 2020.1 稳定版发布

这是今年发布首个重大更新版本,新版本增加了对 Java 14 支持、为部分 Web 和测试框架添加新功能、为调试器添加数据流分析协助功能(dataflow analysis assistance)、...img 支持 Java 14 IntelliJ IDEA 2020.1 已增加对 Java 14 及其新特性支持。...详情查看 :https://blog.jetbrains.com/idea/2020/03/java-14-and-intellij-idea/ ? img ▲ 支持 Records ?...img 统一 IntelliJ Light 主题 IntelliJ IDEA 2020.1 采用了新默认 Light 主题,并在所有不同操作系统上进行了统一。...支持 Scala 3 IntelliJ IDEA 2020.1 提供了对 Scala 3 初步支持,包括新语法、错误高亮显示、导航、类型信息以及其他许多其他基本 IDE 功能。 ?

68320

大数据Flink进阶(六):Flink入门案例

一、IDEA Project创建及配置本案例编写Flink代码选择语言为Java和Scala,所以这里我们通过IntelliJ IDEA创建一个目录,其中包括Java项目模块和Scala项目模块,将Flink...步骤如下:1、打开IDEA,创建空项目2、在IntelliJ IDEA 中安装Scala插件使用IntelliJ IDEA开发Flink,如果使用Scala api 那么还需在IntelliJ IDEA...3、打开Structure,创建项目新模块创建Java模块:继续点击"+",创建Scala模块:创建好"FlinkScalaCode"模块后,右键该模块添加Scala框架支持,并修改该模块中"java"src...主要是因为在Flink1.15版本后,Flink添加对opting-out(排除)Scala支持,如果你只使用FlinkJava api,导入包不必包含scala后缀,如果使用FlinkScala...DataSet和DataStream是Flink中表示数据特殊类,DataSet处理数据是有界,DataStream处理数据是无界,这两个类都是不可变,一旦创建出来就无法添加或者删除数据元。

78571

IntelliJ IDEA 2020.3亮点预告:新增Git缓存支持,全新工具窗口

IntelliJ IDEA是Java语言开发集成环境,IntelliJ在业界被公认为优秀Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查...点击下载IntelliJ IDEA最新试用版 今天,迎来了一个重要里程碑--IntelliJ IDEA 2020.3测试版已经推出!...这意味着所有的新功能都已经推出,现在正努力修复错误,并为IntelliJ IDEA在12月主要版本做好准备。...这意味着所有的新功能都已发布,现在正致力于修复错误,并为 12 月准备主要版本IntelliJ IDEA。 在我们忙于进行最后修饰时,您可以下载 Beta 版并试用新功能。 Git缓存支持。...要了解更多关于这些和其他改进信息,点击这里查看关于IntelliJ IDEA 2020.3更多帖子。

78900

IntelliJ IDEA 2022 for Mac(智能编码Java开发工具)

IntelliJ IDEA 2022 for Mac提供了一个直观、易于使用用户界面,并支持各种编码和开发工具,例如代码自动完成、调试器、测试工具、版本控制等。...它还支持各种语言和框架,例如Java、Kotlin、Scala、Groovy、Spring、Hibernate等。...强大编码工具:IntelliJ IDEA 2022 for Mac支持各种编码工具,例如代码自动完成、智能提示、语法检查、代码格式化等。这些工具有助于提高开发人员工作效率和减少开发错误。...支持多种语言和框架IntelliJ IDEA 2022 for Mac支持多种语言和框架,如Java、Kotlin、Scala、Groovy、Spring、Hibernate等,使得开发者可以在同一个平台上使用多种不同技术进行开发...总之,IntelliJ IDEA 2022 for Mac是一款功能强大、易于使用Java集成开发环境(IDE),它提供了丰富编码和开发工具,并支持多种语言和框架,适合各种程度Java开发者使用。

55620

IntelliJ IDEA 2022.3正式发布,配置云同步&支持Redis好用到炸

吃肉之前,可先把这之前系列汤喝了,每篇都很顶哦: IntelliJ IDEA 2022.3正式发布,配置云同步&支持Redis好用到炸 IntelliJ IDEA 2022.2正式发布,支持Spring...IntelliJ IDEA设置项多入牛毛,每个人都会对其设置进行或多或少调整,那么云存储这些设置项就成了刚需,否则不仅无法共享配置(比如家里一个IDE,公司一个IDE),而更坏情况是当遇到IntelliJ...远程开发 Remote Development是IntelliJ IDEA在2020年新增一项功能,目前依旧为beta版本: 此功能持续改进中,本次优化有: Code With Me会话访客无法执行操作已被明确标记...增加对未来趋势把握。...5倍左右 改进对Scala 3支持,提高智能性、性能等 改进对Micronaut框架支持 改进HTTP 客户端 ✍总结 每种技术是有红利期,这一般体现在版本升级上。

1.4K40

Intellij Idea中Backspace无法使用,Ctrl+cCtrl+d等等快捷键无法使用问题解决

1:作为一个强迫症我使用习惯了Eclipse,可能是对快捷键依赖性,都说Idea是开发Java最好工具,下载,安装等等(过程省略,百度很多方法),这里说一下我遇到窘迫问题。...问题主要是:   问题一:鼠标全选一段文本以后,按Backspace,通常来讲,这些选中文本就应该被删除了才对,而实际上,选中文本从后往前在减少,总之就是全选按Backspace是不能删除;   ...问题二:无论idea自带快捷键还是换成eclipse风格快捷键,竟然都无法使用,我最喜欢ctrl+c,ctrl+d,ctrl+v。...等等,鼠标点击可以使用,idea键盘快捷键居然不可以使用。真是日了狗了。说一下,如果喜欢eclipse快捷键,可以如下操作: ? 然后如下所示即可(或者ctrl+alt+s打开如下所示): ?...解决上面说一大坨问题,如下所示: 因为在安装idea时选择了vim编辑模式,于是想把vim模式关闭掉。那些快捷键就可以使用了,美美哒。哈哈哈。

1.8K60

Intellij IDEA debug模式下项目启动慢无法启动事件解决过程记录

项目无法启动了 简单介绍一下事件过程:周一早上,收到前端同事抛过来一个任务,说是一个接口无法正常返回数据,于是就让他把参数发过来,我想试着在本地重现一下并且将问题修复掉,这种情况肯定是要通过debug...快速定位问题所在,但是在IDEA上点击debug按钮后却一直无法正常启动项目,控制台上也能看到日志,但是基本都在几个步骤后无法再继续下去,重复试了几次都无法正常启动项目,日志输出到特定那几句后就停止了...这也就说明项目和代码没有任何问题,肯定是IDEA某个设置项问题,没有设置好或者被我无意间改错了。...关于怎么在IDEA中查看所有断点,可参考前一篇文章《Intellij IDEA查看所有断点》 复盘 这个问题虽然解决掉了,不过具体原因我依然不是特别清楚,首先是为什么会出现这种情况,更重要是为什么方法断点会导致项目根本无法启动...一般遇到这种问题都会先到网上查一下,看看是不是有朋友整理了这个答案,但是这个问题并没有,只能自己一点点去查了,在idea官方文档IntelliJ IDEA Help里有这么一段描述: ?

3.6K70

IntelliJ IDEA 2021.3 激活码 永久激活 2022注册码 长期稳定 亲测

在搜索操作时,IntelliJ IDEASearch Everywhere使用机器学习对结果进行排名。...您可以通过选择修改选项 |在每个配置基础上在运行/调试配置对话框中定义自定义类路径。修改类路径。6Scala此版本一大重点是对 Scala 3 支持。...Scala 3/Scala 2 交叉编译项目可以作为Scala 2 项目打开。Scala 插件现在支持数据流分析,可以帮助您更轻松地检测编程错误。...9框架和技术IntelliJ IDEA HTTP 客户端为 gRPC 请求提供了必不可少支持,包括代码完成和在 HTTP 客户端中生成 gRPC 请求能力。...11奥利给新版IDE需要通过登陆JB账号,远程授权登陆,或者获取正版激活码,这意味着之前无限重置试用期插件被和谐了,新版本(2021.3)将无法在使用。官方希望大家能多多支持正版。

4.8K40
领券