二百六十三、Java——IDEA项目打成jar包,然后在Linux中运行

一、目的

在用Java对原Kafka的JSON字段解析成一条条数据,然后写入另一个Kafka中,代码写完后打成jar包,放在Linux中,直接用海豚调度运行

二、Java利用fastjson解析复杂嵌套json字符串

这一块主要是参考了这个文档,然创建springBoot项目

Java利用fastjson解析复杂嵌套json字符串_mob64ca12edea6e的技术博客_51CTO博客

三、先用clean,然后package打成jar,放在Linux中

找一个自己熟悉的路径,我的是和Hadoop等工具放一块,/usr/local/hurys/dc_env

四、jar命令

五、在海豚中创建工作流

#!/bin/bash

source /etc/profile

cd /usr/local/hurys/dc_env/

java -jar hurrys-jw-kafka-1.0.0.jar

六、执行任务流,然后运行Flume采集任务,并在HDFS中验证

搞定!!!

相关推荐
zimoyin1 分钟前
Kotlin 协程实战:实现异步值加载委托,对值进行异步懒初始化
java·前端·kotlin
柚个朵朵1 小时前
Spring的Validation,这是一套基于注解的权限校验框架
java·后端·spring
2301_803554521 小时前
c++和c的不同
java·c语言·c++
意倾城1 小时前
JVM内存模型
java·jvm
普通的冒险者2 小时前
几个简单的数组小练习(适合初学)
java·数据结构
keke102 小时前
Java【10_1】用户注册登录(面向过程与面向对象)
java·python·intellij-idea
程序员buddha2 小时前
Spring & Spring Boot 常用注解整理
java·spring boot·spring
C_V_Better2 小时前
Java Spring Boot 控制器中处理用户数据详解
java·开发语言·spring boot·后端·spring
胡子洲2 小时前
Spring Boot 应用中实现基本的 SSE 功能
java·spring boot·后端
t198751282 小时前
基于Qt的OSG三维建模
java·开发语言