IBM Support

IBM Maximo Manage : Troubleshooting guide for Java 17 from Maximo Application Suite 9.1

Troubleshooting


Problem

Migrating from Java 8 to Java 17 from IBM Maximo Application Suite 9.1 introduces challenges with JAR dependencies, module conflicts, and unsupported libraries, requiring careful dependency management and code adaptation.

Symptom

The transition from Java 8 to Java 17 often introduces challenges related to module conflicts and JAR compatibility. A common issue arises when JARs contain packages that are accessible from multiple modules, leading to errors like the following:

"The package is accessible from more than one module."

For instance:

"The package java.awt is accessible from more than one module: <unnamed>, java.desktop."

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB77","label":"Automation Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSRHPA","label":"IBM Maximo Application Suite"},"ARM Category":[{"code":"a8m3p000000hAeaAAE","label":"Maximo Application Suite-\u003EMAS Applications-\u003EManage"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.1.0"}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
03 March 2025

UID

ibm17183560