# Oracle JDK, Open JDK version / I want to get program version information

**URL:** <https://discourse.processing.org/t/oracle-jdk-open-jdk-version-i-want-to-get-program-version-information/9284>\
**Category:** Processing\
**Created:** [March 14, 2019, 12:07am UTC](https://discourse.processing.org/t/oracle-jdk-open-jdk-version-i-want-to-get-program-version-information/9284 "2019-03-14T00:07:53Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![GWAK](https://avatars.discourse-cdn.com/v4/letter/g/13edae/32.png) [@GWAK](https://discourse.processing.org/u/GWAK)\
**Post date:** [March 14, 2019, 12:07am UTC](https://discourse.processing.org/t/oracle-jdk-open-jdk-version-i-want-to-get-program-version-information/9284/1 "2019-03-14T00:07:54Z")

</div>

I want to get program version information.

I play processing program. (v3.3.7)

1. How versions of Oracle JDK are there?
2. How versions of Open JDK are there?

I know that the processing I use is a JAVA.

Oracle JDK  
Open JDK

Can I find the version?

---

<div class="post-metadata">

**Author:** ![GoToLoop](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/gotoloop/32/86_2.png) [@GoToLoop](https://discourse.processing.org/u/GoToLoop)\
**Post date:** [March 14, 2019, 2:30am UTC](https://discourse.processing.org/t/oracle-jdk-open-jdk-version-i-want-to-get-program-version-information/9284/2 "2019-03-14T02:30:24Z")

</div>

- [Forum.Processing.org/two/discussion/6862/system-specs#Item\_1](http://Forum.Processing.org/two/discussion/6862/system-specs#Item_1)
- [Forum.Processing.org/two/discussion/9182/which-java-version-does-processing-use-on-my-mac#Item\_3](http://Forum.Processing.org/two/discussion/9182/which-java-version-does-processing-use-on-my-mac#Item_3)

---

<div class="post-metadata">

**Author:** ![GWAK](https://avatars.discourse-cdn.com/v4/letter/g/13edae/32.png) [@GWAK](https://discourse.processing.org/u/GWAK)\
**Post date:** [October 31, 2022, 11:26pm UTC](https://discourse.processing.org/t/oracle-jdk-open-jdk-version-i-want-to-get-program-version-information/9284/3 "2022-10-31T23:26:04Z")

</div>

@GoToLoop

very thank you.

```auto
size(600, 400, P2D);
smooth(8);
noLoop();
background((color) random(#000000));

println( "\n" + isGL() + "\n" );

println( javaVersionName );
println( System.getProperty("java.home") + "\n" );

println( System.getProperty("os.arch") );
println( System.getProperty("os.name") );
println( System.getProperty("os.version") + "\n" );

println( System.getProperty("user.home") );
println( System.getProperty("user.dir") + "\n" );

println( sketchPath );
println( dataPath("") );
println( dataFile("") );

println("\n===[General Info]===\n");
println("OPENGL_VENDOR: " + PGraphicsOpenGL.OPENGL_VENDOR);
println("OPENGL_RENDERER: " + PGraphicsOpenGL.OPENGL_RENDERER);
println("OPENGL_VERSION: " + PGraphicsOpenGL.OPENGL_VERSION);
println("GLSL_VERSION: " + PGraphicsOpenGL.GLSL_VERSION);

println("\n===[Supported Features]===\n");
println("anisoSamplingSupported: " + PGraphicsOpenGL.anisoSamplingSupported);
println("autoMipmapGenSupported: " + PGraphicsOpenGL.autoMipmapGenSupported);
println("blendEqSupported: " + PGraphicsOpenGL.blendEqSupported);
println("fboMultisampleSupported: " + PGraphicsOpenGL.fboMultisampleSupported);
println("npotTexSupported: " + PGraphicsOpenGL.npotTexSupported);
println("packedDepthStencilSupported: " + PGraphicsOpenGL.packedDepthStencilSupported);
println("maxSamples: " + PGraphicsOpenGL.maxSamples);
println("maxTextureSize: " + PGraphicsOpenGL.maxTextureSize + "\n");

```
