Prior to JDK 9, SPI implementations of java.awt.im.spi, java.text.spi, and java.util.spi packages used the Java Extension Mechanism. In JDK 9, this mechanism has been removed. SPI implementations should now be deployed on the application class path or as module on the module path.
- JDK
- JDK-8062588 Support java.util.spi.*, java.text.spi.*, java.awt.im.spi loaded from classpath
- JDK-8167324