cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
101
Views
1
Helpful
2
Replies
Highlighted
Cisco Employee

JDK version and OpenJDK vs OracleJDK

 

 

Hi experts,

 

 

I understand NSO supports JDK1.7 or higher, and OpenJDK and OracleJDK are compatible(for most part).

 

So I assume customer can chose any combination of version(1.7, 1.8) and JDK implementation(OpenJDK, OracleJDK).

 

Are there any recommendations/preferences/guidance as to which combination should be used with NSO4.2?

 

Any comments would be very much appreciated.

 

 

Best regards,

 

Takeru Nomura

 

Everyone's tags (4)
2 REPLIES 2
Cisco Employee

Re: JDK version and OpenJDK vs OracleJDK

 

Hi,

 

 

> Hi experts,

 

>

 

> I understand NSO supports JDK1.7 or higher, and OpenJDK and OracleJDK

 

> are compatible(for most part).

 

> So I assume customer can chose any combination of version(1.7, 1.8)

 

> and JDK implementation(OpenJDK, OracleJDK).

 

Correct, However the customer must when building packages for a certain version see to that the jre for target NSO is of the same version or higher.

 

>

 

> Are there any recommendations/preferences/guidance as to which

 

> combination should be used with NSO4.2?

 

We have not seen any problems with customers using either OpenJDK or OracleJDK (or a mix).

 

 

We, NSO team, build all our api, packages, NEDs etc with java 1.6 source and target compatibility.

 

This for any target NSO installation with a 1.6 (or higher) jre to work.

 

Recently (NSO 6.2) the required java version has become 1.7, this however is an effect of importing the smart-licensing jars, we still build our jars with 1.6 compatibility.

 

 

/Try

 

> Any comments would be very much appreciated.

 

>

 

> Best regards,

 

> Takeru Nomura

 

>

 

Cisco Employee

Re: JDK version and OpenJDK vs OracleJDK

 

 

Hi,

 

 

Thank you so much for your insight!

 

 

Best regards,

 

Takeru Nomura

 

Content for Community-Ad
August's Community Spotlight Awards
This widget could not be displayed.