You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ignite.apache.org by Stephen Darlington <st...@gridgain.com> on 2020/06/01 06:48:23 UTC

Re: Building Ignite 2.8.1 using open jdk

Any compliant JDK should work. Lots of people use OpenJDK.

> On 30 May 2020, at 10:02, Debdatta Bhattacharjee <de...@gmail.com> wrote:
> 
> 
> Thanks a lot Stephan! Just to confirm when you say JDK, you mean OpenJDK as well, right? I can build it on Oracle JDK 8, b it can run on Oracle JDK 11 or Open JDK 11. Please confirm if my understanding is correct!
> 
> Thanks a lot!
> Regards 
> Debdatta Bhattacharjee
> 
>> On Fri, 29 May 2020 at 9:25 PM, Stephen Darlington <st...@gridgain.com> wrote:
>> Correct: JDK8 to build, JDK11 to run.
>> 
>> BTW, you shouldn’t need to change the core product to do something like that. Not finished yet, but you might be able to get some ideas from here: https://github.com/sdarlington/ignite-vault
>> 
>> Regards,
>> Stephen
>> 
>> 
>>> On 29 May 2020, at 16:15, Debdatta Bhattacharjee <de...@gmail.com> wrote:
>>> 
>>> Thanks Stephen! Well, we had some local code changes done for Ignite where we used write behind and for integrating Cassandra, the password was not encrypted. So we had to change the code to integrate our own password encryption/decryption strategy for which we need to build the code. 
>>> 
>>> 2.4 also had some other issues which were fixed in later version so I believe we don't need those additional fixes anymore though...but code build is certainly a need for us, this is what we do for 2.4 version as well. 
>>> 
>>> So if I understand correctly, you are saying that it should work fine with OpenJDK 11 runtime, but for build, it would still need Oracle JDK 8? 
>>> 
>>> 
>>>> On Fri, May 29, 2020 at 8:29 PM Stephen Darlington <st...@gridgain.com> wrote:
>>>> You can run it using JDK11 but it currently only builds with JDK8.
>>>> 
>>>> Unless you’re developing Ignite itself, there’s generally not much need to actually build Ignite yourself. I normally just use the downloads from Maven and I often use JDK11.
>>>> 
>>>> Regards,
>>>> Stephen
>>>> 
>>>>> On 29 May 2020, at 15:28, Debdatta Bhattacharjee <de...@gmail.com> wrote:
>>>>> 
>>>>> Hello there,
>>>>> 
>>>>> Looking at the below link: 
>>>>> 
>>>>> https://apacheignite.readme.io/docs/getting-started  
>>>>> 
>>>>> It says Ignite 2.8.1 is officially tested on Open JDK 8 and above. 
>>>>> Does this mean it is tested on Open JDK 11 as well? I would assume that it is tested with Open JDK 8 runtime. 
>>>>> Can Ignite be built from source using Open JDK 8 or Open JDK 11? I am specifically stressing on OpenJDK 11 since it is expected to be the most stable version. 
>>>>> Any help would be greatly appreciated!
>>>>> -- 
>>>>> Regards,
>>>>> Debdatta Bhattacharjee.
>>>>> ==============================
>>>> 
>>>> 
>>> 
>>> 
>>> -- 
>>> Regards,
>>> Debdatta Bhattacharjee.
>>> ==============================
>> 
>> 
> -- 
> Regards,
> Debdatta Bhattacharjee.
> ==============================