java - 在 Apache Flume 1.5 中的何处放置自定义 jar?

标签 java flume

我需要在 flume 中创建一个自定义源,我已经在 conf 文件中为其提供了完全限定的类名。但是我无法弄清楚我需要将 jar 文件放在哪里。 阅读了几篇文章后,我在 Flume 目录中创建了一个“plugins.d”文件夹并将我的 jar 放在那里。仍然在启动期间,它无法加载 jar。 我应该修改 flume-env.sh 吗?

最佳答案

在 flume-env.sh 中添加:

FLUME_CLASSPATH="/path/to/your/jar:/path/to/another/jar"

关于java - 在 Apache Flume 1.5 中的何处放置自定义 jar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24038293/

相关文章:

java - libgdx numSamples 有什么样的副作用

java - JUnit、Mockito 和 Spring ApplicationContext : Trouble mocking a property

java - 在 JavaFX 中更改 Tab 的 TabPane 大小

java - 将 TableRow 与 TextView 放在一起

hadoop - 从水槽流数据以从不同目录收集数据

java - “找不到或加载主类”是什么意思?

hadoop - Flume ng/Avro源,内存 channel 和HDFS接收器-太多小文件

csv - 使用水槽将 csv 文件传输到 hdfs,并将它们转换为 avro

java - 如何转换 Flume 中的事件并将其发送到另一个 channel ?

bigdata - 水槽是如何分布的?