二百六十三、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中验证

搞定!!!

相关推荐
BillKu2 小时前
推荐 Eclipse Temurin 的 OpenJDK
java·ide·eclipse
Morri32 小时前
[Java恶补day53] 45. 跳跃游戏Ⅱ
java·算法·leetcode
悟能不能悟2 小时前
eclipse怎么把项目设为web
java·eclipse
乂爻yiyao2 小时前
java 代理模式实现
java·开发语言·代理模式
2301_770373733 小时前
Java集合
java·开发语言
哈喽姥爷3 小时前
Spring Boot---自动配置原理和自定义Starter
java·spring boot·后端·自定义starter·自动配置原理
老华带你飞5 小时前
考研论坛平台|考研论坛小程序系统|基于java和微信小程序的考研论坛平台小程序设计与实现(源码+数据库+文档)
java·vue.js·spring boot·考研·小程序·毕设·考研论坛平台小程序
CHEN5_025 小时前
leetcode-hot100 11.盛水最多容器
java·算法·leetcode
songx_995 小时前
leetcode18(无重复字符的最长子串)
java·算法·leetcode
在路上`6 小时前
前端学习之后端java小白(三)-sql外键约束一对多
java·前端·学习