MAS 9.1 en de Java 17-overgang: wat IT- en operationele beheerders moeten weten
Erin Pierce
August 15, 2025


Toen IBM uitbracht Maximo Applicatiesuite (MAS) 9.1 in juni 2025 gingen de meeste krantenkoppen naar Assistenten op basis van AI, verbeteringen in mobiele apps en uitgebreide integratiemogelijkheden. Maar onder de motorkap valt één verandering op voor IT- en operationele teams: de verschuiving van Java 11 naar Java 17.
Op het eerste gezicht lijkt dit misschien een routinematige runtime-upgrade. In werkelijkheid verandert het beveiligingsparameters, wijzigt het prestatiegedrag en introduceert het compatibiliteitsoverwegingen die van invloed kunnen zijn op alles, van aangepaste scripts tot bedrijfsintegraties. Als je het als een stille update beschouwt, riskeer je onaangename verrassingen in de productie.
Java 17 is een release voor langdurige ondersteuning (LTS), wat stabiliteit betekent tot ten minste 2029. Dat is goed nieuws voor beheerders die minder gedwongen upgrades en een meer voorspelbare levenscyclus willen. Het sluit ook aan bij de MAS-routekaart van IBM, zodat toekomstige verbeteringen, met name die op het gebied van AI en cloud-native implementatie, volledig worden ondersteund in uw omgeving.
Naast de voordelen van de levenscyclus biedt Java 17:
Dit zijn geen „nice-to-haves”, maar zijn essentieel om uw MAS-instance veilig, krachtig en klaar te houden voor de toekomst.
Niet alle veranderingen zijn positief. Java 17 handhaaft strengere regels en laat verouderde functies vallen waar sommige omgevingen nog steeds afhankelijk van zijn. Als u bijvoorbeeld aangepaste MBO-klassen of automatiseringsscripts hebt die verouderde API's aanroepen, zijn die methoden nu mogelijk helemaal verdwenen. Op dezelfde manier kunnen integraties van derden die zijn gebouwd rond oude JDBC-drivers of SOAP-clients mislukken als gevolg van de aangescherpte beveiligingsstandaarden van Java 17.
U kunt ook het volgende tegenkomen:
Als u deze afhankelijkheden niet identificeert voordat u een upgrade uitvoert, kunnen ze uiteindelijk als productiefouten verschijnen, soms alleen bij belasting.
Benader deze transitie op dezelfde manier als elke strategische verandering, waarbij planning, testen en gefaseerde uitrol worden gecombineerd. Begin met het controleren van uw MAS-omgeving en documenteer elke aanpassing, integratie en afhankelijkheid. Als u eenmaal weet wat er speelt, kunt u een MAS 9.1-sandbox met Java 17 opzetten en deze uitvoeren alsof het live is: test werkorders, rapportage, mobiele synchronisatie en integraties onder echte werkbelasting.
Binnen dit proces:
En tot slot, plan uw productieonderbreking tijdens uren met weinig impact, met zowel een terugdraaitraject als een duidelijk communicatieplan voor belanghebbenden.
Als je eenmaal bent overgestapt, is waakzaamheid belangrijk. Controleer uw systeemlogboeken op fouten die niet in de klasse zijn gevonden, methoden die niet overeenkomen of SSL-handshake-fouten. Vergelijk de CPU-, geheugen- en transactiestatistieken met de basislijnen van vóór de upgrade om subtiele prestatieverminderingen te detecteren. Het belangrijkste is dat u de feedbackkanalen met operationele teams open houdt. Vaak zijn zij de eersten die functionele afwijkingen opmerken.
Een goede beoordelingsperiode na de upgrade moet ook alle „geleerde lessen” bevatten, zodat de volgende belangrijke wijziging van de runtime- of MAS-versie soepeler verloopt.
De Java 17-migratie in MAS 9.1 is een wijziging op basisniveau, niet alleen een update op de achtergrond. Door grondige inventarisatie, gerichte tests en zorgvuldige uitrol te combineren, kunt u onderbrekingen vermijden en tegelijkertijd profiteren van de beveiligings- en prestatievoordelen die IBM in deze release heeft ontworpen.
Discover everything you need to know to modernize your asset management strategy.
Inside, you’ll learn:

ActiveG, BPD Zenith, EAM Swiss, InterPro Solutions, Lexco, Peacock Engineering, Projetech, Sharptree, and ZNAPZ have united under one brand: Naviam.
You’ll be redirected to the most relevant page at Naviam.io in a few seconds — or you can
go now.