# Which JDK Version to build libraries with Eclipse

**URL:** <https://discourse.processing.org/t/which-jdk-version-to-build-libraries-with-eclipse/8193>\
**Category:** Development\
**Created:** [February 7, 2019, 7:59pm UTC](https://discourse.processing.org/t/which-jdk-version-to-build-libraries-with-eclipse/8193 "2019-02-07T19:59:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![f42ter](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/f42ter/32/16793_2.png) [@f42ter](https://discourse.processing.org/u/f42ter)\
**Post date:** [February 7, 2019, 7:59pm UTC](https://discourse.processing.org/t/which-jdk-version-to-build-libraries-with-eclipse/8193/1 "2019-02-07T19:59:49Z")

</div>

Hi,

which JDK version do I need to build my own libs using Eclipse on Windows 10.

Thanks  
f41ardu

---

<div class="post-metadata">

**Author:** ![kfrajer](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kfrajer/32/196_2.png) [@kfrajer](https://discourse.processing.org/u/kfrajer)\
**Post date:** [February 8, 2019, 5:25am UTC](https://discourse.processing.org/t/which-jdk-version-to-build-libraries-with-eclipse/8193/2 "2019-02-08T05:25:34Z")

</div>

Please check

> [FAQ · processing/processing Wiki · GitHub](https://github.com/processing/processing/wiki/FAQ#i-know-java-is-this-java-how-do-i-use-it-that-way)

> [Supported Platforms · processing/processing Wiki · GitHub](https://github.com/processing/processing/wiki/Supported-Platforms#java-versions)

Kf

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [February 10, 2019, 12:06am UTC](https://discourse.processing.org/t/which-jdk-version-to-build-libraries-with-eclipse/8193/3 "2019-02-10T00:06:16Z")

</div>

I built libraries for a while using Eclipse and the MacOS default system Java (Java 10) – but with a project configured as a Java 8 project. It would give a warning, but it always compiled fine.

To clean up the build process and remove the warning I finally added Java 8.0.192 to the Eclipse build path and used that for projects. That also worked fine, but with no warning.
