Mar,

By using a dependency like that (without the version), it must be declared
in dependencyManagement someplace. If the jar isn't being pulled into the
resulting artifact it's likely because the dependency has a scope of
provided. You can override that scope to compile when you reference it.

Matt

On Fri, Jan 12, 2018 at 8:34 AM, Martin Mucha <alfon...@gmail.com> wrote:

> Hi,
>
> in nifi-standard-processors there is this dependency
>
> <dependency>
>             <groupId>org.apache.nifi</groupId>
>             <artifactId>nifi-record</artifactId>
>         </dependency>
>
> if I just copy paste into our project some class from this bundle (to fix
> bugs) and add dependencies as mentioned one, it builds. However nifi wont
> start, because nifi-record related classes are not on classpath.
>
> What shall I do to get them on classpath? For nifi-standard-processors it's
> fine to have nifi-record as provided, but apparently for our project,
> extending the same parent, it's not. nifi-record is not provided or part of
> built nar. How to fix this?
>
> thanks,
> Mar.
>

Reply via email to