READ THIS if TMCBeans is not starting!
We frequently receive posts about TMCBeans - the specific Netbeans version for the MOOC Java Programming from the University of Helsinki - not starting.
Generally all of them boil to a single cause of error: wrong JDK version installed.
The MOOC requires JDK 11.
The terminology on the Java and NetBeans installation guide page is a bit misleading:
Download AdoptOpenJDK11, open development environment for Java 11, from https://adoptopenjdk.net.
Select OpenJDK 11 (LTS) and HotSpot. Then click "Latest release" to download Java.
First, AdoptOpenJDK has a new page: Adoptium.org and second, the "latest release" is misleading.
When the MOOC talks about latest release they do not mean the newest JDK (which at the time of writing this article is JDK17 Temurin) but the latest update of the JDK 11 release, which can be found for all OS here: https://adoptium.net/temurin/releases/?version=11
Please, only install the version from the page linked directly above this line - this is the version that will work.
This should solve your problems with TMCBeans not running.
33 comments · 98% upvoted · other discussions
[deleted]
[deleted] 1 points · Oct 2023
[deleted]
purple_cape 1 points · Nov 2023
Same. First I didn’t download the correct JDK. So even once I downloaded JDK 11 it was trying to open it with 21. This saved me
KirbySmashYeet 1 points · Nov 2023
My main issue is that I cannot find this on Linux mint
KirbySmashYeet 1 points · Nov 2023
I found it, the problem is that I cant modify it, even with nano as it is in a read only file directory.
Any suggestions?
Korsica26 1 points · Nov 2023
Thanks a lot! I forgot to remove the # after changing the path before. It finally worked now, thanks again.
[deleted] 1 points · Dec 2023
this worked perfect.
canthumanright 1 points · Feb 2024
Thank you, finally able to start the Java course!
Brightwing 1 points · Feb 2024
Thanks, was about to do the udemy course when i found this post :)
faux_papaya_fish 1 points · Feb 2024
Thank you so much! This is what I was missing.