A few days ago I upgraded my desktop computer from Ubuntu 20.04 to 22.04. Since then am I experiencing issues with my trading software. Investigating this I get the impression that it is caused by using old and/or outdated versions of Java and the Netbeans IDE I'm using. I have been carrying it over for many years, but fear that by now it is considered obsolete.
What are the recommendations from other users related to Java? For example: does it matter whether I use OpenJDK or Oracle's Java? I seem to recall that a couple of years ago there were some issues with OpenJDK and IB's software, but don't know the current situation. What version should I upgrade to? Are there other considerations?
Of course am I looking for the "path of least resistance": my software is running for more than five years and I would like to change as little as possible. And do the bare minimum required to get it to work to the current versions of the Java language and IDE on the current (and future) Ubuntu LTS versions.