Forgot your password?
typodupeerror

Comment Re:Upgrading multiple Java versions at once is eas (Score 3, Insightful) 66

Those javax -> jakarta packages were not part of the JRE. However, those common interfaces are extremely popular. So you probably use a framework or library which uses them and has transitioned to the newer packages. But you could still use the old frameworks or libraries in a newer JRE, assuming they do not use a library that messes with JVM bytecode (which is commonly used to create more advanced class proxies). Javaassist, OW2 ASM, and the likes are the problematic parts for moving on to a newer JRE. These libraries are used a lot. In most cases you cannot simply drop in a new bytecode manipulating library. That's where you run into the part where you have to move your software to newer frameworks and libraries which then also mean you need to change some of your code to go to the jakarta packages. And then you need to hope your software didn't abused some undocumented behavior/features, or internals, of those frameworks.

Yes, there is a high probability that your (enterprise) software will need code changes in order to run on newer JREs.

Slashdot Top Deals

If a thing's worth doing, it is worth doing badly. -- G.K. Chesterton

Working...