快速创建基于Scala的flink开发项目

想创建一个基于Scala的flink 1.15.4的项目,但是官网的快速创建脚本都是基于Java的(官方地址:概览 | Apache Flink),所以这里记录一下基于Scala版本的快速创建

1.使用Maven 命令

bash 复制代码
mvn archetype:generate -DarchetypeGroupId=org.apache.flink -DarchetypeArtifactId=flink-quickstart-scala -DarchetypeVersion=1.15.4 -DgroupId=com.zstax -DartifactId=flink15-scala -Dversion=1.0 -Dpackage=com.zstax -DinteractiveMode=false

上面这条命令如果在Windows下执行的话,需要使用cmd窗口,使用powershell窗口的话会报错:The goal you specified requires a project to execute but there is no POM in this directory

因为对于PowerShell,如果需要运行mvn命令,必须将其后的每一个参数,都用英文双引号(也就是"")给包围起来,如:"-DgroupId=com.zstax"

2.使用快速启动脚本

bash 复制代码
curl https://flink.apache.org/q/quickstart-scala-SNAPSHOT.sh | bash -s 1.15.4

建议使用第1种,用浏览器打开:https://flink.apache.org/q/quickstart-scala-SNAPSHOT.sh,可以看到第二种其实也是调用了第1种的命令

相关推荐
无限进步_3 小时前
【C语言】统计二进制中1的个数:三种方法的比较与分析
c语言·开发语言
代码村新手3 小时前
C语言-实用调试技巧
c语言·开发语言
GUIQU.3 小时前
【QT】高级主题
开发语言·c++·qt
无敌最俊朗@4 小时前
Qt 自定义控件(继承 QWidget)面试核心指南
开发语言·qt·面试
ajassi20004 小时前
开源 C# 快速开发(五)自定义控件--仪表盘
开发语言·开源·c#
高峰君主4 小时前
构建智能投资视野:用Python打造个性化股票分析系统
开发语言·python·股票
Cx330❀4 小时前
《C++:STL》详细深入解析string类(一):
开发语言·c++·经验分享
Q_Q19632884754 小时前
python+uniapp基于微信小程序的医院陪诊预约系统
开发语言·spring boot·python·微信小程序·django·flask·uni-app
THOVOH4 小时前
C++——类和对象(下)
开发语言·c++
杨筱毅4 小时前
【计算机通识】主流标准C库演进、差异和设计哲学【三】
c语言·开发语言·计算机通识