# Java Toolchain - print version

**URL:** <https://discuss.gradle.org/t/java-toolchain-print-version/47586>\
**Category:** Help/Discuss\
**Created:** [February 2, 2024, 10:02pm UTC](https://discuss.gradle.org/t/java-toolchain-print-version/47586 "2024-02-02T22:02:57Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![fpedroza](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/fpedroza/32/9221_2.png) [@fpedroza](https://discuss.gradle.org/u/fpedroza)\
**Post date:** [February 2, 2024, 10:32pm UTC](https://discuss.gradle.org/t/java-toolchain-print-version/47586/2 "2024-02-02T22:32:05Z")

</div>

Ah ha!

Here’s how I think I can solve this:

```gradle
task displayJavaVersion {
    doLast {
        println "JDK version: ${java.toolchain.languageVersion.get().toString()}"
    }
}

build.dependsOn displayJavaVersion

```

I can add this task to my plugin for as-needed execution and include it in the build chain like I have.

---

_[View the full topic](https://discuss.gradle.org/t/java-toolchain-print-version/47586)._
