PS:目前国内nifi的使用人数较少,很多坑都得去外网查找解决方法,因此将目前学习过程中所遇到的问题及解决方法分享出来,希望能给初学者一些帮助。
一、下载汉化版代码
汉化版代码地址如下:https://github.com/iyim/nifi-web-ui.git
此版本对nifi大部分内容进行了汉化,有精力的人可以在此基础上进行进一步翻译,另外据说有个公司做了一个汉化版本的,也做了一些定制化的开发,但是需要注意可能不能商用,github上搜索orchsym,即可找到。
二、修改WEB-INF下的所有jsp文件中的展示部分,可进一步翻译
三、logo位置
logo位置在webapp下的images文件夹下
四、编译打包
编译打包后得到nifi-web-ui-1.7.1.war
PS:本地编译可能会报错,需要翻墙环境进行编译
五、放入目录下完成替换
将nifi-web-ui-1.7.1.war放入nifi-1.7.1/work/nar/framework/nifi-framework-nar-1.7.1.nar-unpacked/META-INF/bundled-dependencies下替换原war包。
重启nifi服务
nifi-1.7.1/bin/nifi.sh restart