Exactly, I was suggesting the same. Not everybody need the Hadoop module.
My guess is that with --add-opens ingnite-core should just work.

I've tried up to version 1.9 but it fails when checking the version number.
It would be nice a quick patch to allows existing apps depending on to
support Java 9 in "legacy" mode.


Best,
Paolo


On Fri, Oct 13, 2017 at 9:34 AM, Alexey Kuznetsov <[email protected]>
wrote:

> Evgenii,
>
> Hadoop is an optional module.
> How about ignite-core? Could it be started under Java 9?
>
> On Fri, Oct 13, 2017 at 2:21 PM, Evgenii Zhuravlev <
> [email protected]> wrote:
>
>> Paolo,
>>
>> As most frameworks and platforms, Ignite contains low-level logic, which
>> was changed in Java 9. For example, in Java 9 application classloader is
>> not a UrlClassLoader anymore, while in ignite-hadoop we used methods from
>> UrlClassLoader for implementing class loading logic.
>>
>> So, --add-opens and other flags will not help right now, the community
>> should do some changes in code first.
>>
>> Evgenii
>>
>>
> ----
> Alexey Kuznetsov
>

Reply via email to