Žal vsak izdelovalec napravi doda nekaj lastnih knjižnic, ki lahko znatno otežijo prenos programa. To slabost podlaga J2ME počasi odpravlja skozi proces JCP, ki standardizira nove zmogljivosti naprav skozi enoten programski vmesnik. Ker je JCP proces, v katerem so udeleženi vsi izdelovalci naprav, ki podpirajo J2ME, si lahko obetamo še precej poenotenja.