This should be a problem of your toolchain. If there were compilations issues we would not release those versions. The first thing to check is that you use JDK 8 to build the binary. The produced binary can work on other versions of JDK 9+.
- Denis On Sun, Jun 21, 2020 at 6:21 PM 38797715 <[email protected]> wrote: > Hi team, > > I downloaded the source code of version 2.8.1, but found that it could > not be compiled successfully, and there were compilation errors in the > code. > > for example: > > org.apache.ignite.internal.managers.communication.GridIoManager > > line 395: > > The method register(String, BooleanSupplier, String) is ambiguous for > the type MetricRegistry > - The type of getSentMessagesCount() from the type CommunicationSpi > is int, this is incompatible with the descriptor's return type: > boolean > > But it can be compiled successfully by executing mvn compile. > > I use eclipse, I think this code is really problematic, I want to know > why mvn compile can be compiled successfully? Why can this code be > released? > >
