# Java library problems

**URL:** <https://discourse.processing.org/t/java-library-problems/45377>\
**Category:** py5\
**Created:** [November 23, 2024, 1:11pm UTC](https://discourse.processing.org/t/java-library-problems/45377 "2024-11-23T13:11:10Z")\
**Posts on this page:** 1\
**Showing post:** 4

<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:** [November 24, 2024, 12:39pm UTC](https://discourse.processing.org/t/java-library-problems/45377/4 "2024-11-24T12:39:18Z")

</div>

> [@slashwreck](#):
>
> 1. Uninstalled all the Java stuff I installed, etc.

Sometimes we do need drastic measures!  
Nonetheless, I have py5 working w/ a regular Oracle’s JDK system-wide installation on Win10:

* * *

\>java -version  
  
java version “21.0.2” 2024-01-16 LTS  
Java™ SE Runtime Environment (build 21.0.2+13-LTS-58)  
Java HotSpot™ 64-Bit Server VM (build 21.0.2+13-LTS-58, mixed mode, sharing)

* * *

\>where javac  
  
C:\Program Files\Java\jdk-21\bin\javac.exe  
C:\Program Files\Common Files\Oracle\Java\javapath\javac.exe

* * *

\>echo `%JAVA_HOME%`  
C:\Program Files\Java\jdk-21

* * *

And this is “jdk21-openjdk” installed package on my [Garuda Linux](https://garudalinux.org) ([Arch](https://archlinux.org)-based distro):

* * *

\>java -version  
  
openjdk version “21.0.5” 2024-10-15  
OpenJDK Runtime Environment (build 21.0.5+11)  
OpenJDK 64-Bit Server VM (build 21.0.5+11, mixed mode, sharing)

* * *

\>which javac  
/usr/bin/javac

* * *

\>echo $JAVA\_HOME  
/usr/lib/jvm/default

* * *

---

_[View the full topic](https://discourse.processing.org/t/java-library-problems/45377)._
