在编译flume源码时遇到了一些jar包找不到导致编译失败的问题
**
1.flume-ng-morphline-solr-sink:Failed to execute goal on project flume-ng-morphline-solr-sink
**
[ERROR] Failed to execute goal on project flume-ng-morphline-solr-sink:
Could not resolve dependencies for project org.apache.flume.flume-ng-sinks:
flume-ng-morphline-solr-sink:jar:1.7.0:
Could not find artifact ua_parser:ua-parser:jar:1.3.0 in aliyunmaven (https://maven.aliyun.com/repository/public) -> [Help 1]
解决方法
参考网上的解决方法是:因为我们不需要这个sink所以我们去相应的配置文件把它注释掉。
打开源码 flume-sink的配置文件位置在flume-ng-sinks