I see that some, but not all, core channels & sinks are listed
as dependencies in the flume-ng-node/pom.xml
For instance the exec source, memory channel and file channel are missing.
This caused a problem when importing was attempting to run the flume
project from IntelliJ and my configuration required FileChannel.
It threw a class not found exception when DefaultChannelFactory was
attempting to load the FileChannel class.
On adding the following dependency in that pom.xml ...
it problem went away. Was wondering if this is an oversight or intentional