So. Initial results are in. Setting only: <junit5.minor.version>3.0</junit5.minor.version>
...leads to the exception Romain reported. Version 1.2.0 of the Platform is resolved. Sorting out the test compile- and runtime dependencies fixes the issue: See https://github.com/apache/meecrowave/pull/11 for details. Now, making Surefire better: 1. Document this setup, split API and platform/engine dependencies. 2. Make Surefire smarter to resolve the correct runtime deps when only API deps are present. On Wed, Sep 5, 2018 at 10:33 AM Romain Manni-Bucau <[email protected]> wrote: > +1 > > Tibor got a good point noticing that we use scope provided for some junit > artifacts which can impact the way the classpath is built. > >
