分享

基于idea的NIFI自定义processor项目构建

本帖最后由 huangcl 于 2020-7-20 10:28 编辑
1.在IntelliJ上,单击“Create project”,选中“Create from archetype”,单击“ ADD Archetype”,然后输入以下内容

GroupId: org.apache.nifi
ArtifactId: nifi-processor-bundle-archetype
Version: <YourVersionOfNifi>
然后点击“OK”

图片1.png

2.现在,您的新NiFi原型已创建。选择它

图片2.png

3.输入GroupId,ArtifactId和您选择的版本,NEXT

图片3.png

4.我们需要添加的最后一个属性是artifactBaseName。这是强制性的。点击“ +”并输入

name:artifactBaseName
value:WhatEverYouLike

图片4.png

5.项目生成后,clear+install到本地maven库。
最后reimport一下maven,完成。

Error:如果出现包报红的情况,大部分是因为源的问题,idea配置阿里云的源即可
    如果个别包还是报红,应该是需要翻墙或者手动下载将包放入本地仓库即可


6.现在,一个项目已准备好构建自定义处理器。
MyProcessor是自动生成的初始化的自定义processor的类,可以直接在这个类上实现我们的自定义processor。

图片5.png


作者:huangcl
日期:2020/7/20

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条