It appears at least in the latest b118 of jdk9 (I haven't tried any earlier
yet), compact profiles mappings to modules are broken? Doing an import of,
for example, javax.crypto.Cipher, which should exist in all 3 compact
profiles according to java 8 docs [1], fails with java 9.

$ javac -profile compact3 Test.java
Test.java:2: error: Cipher is not available in profile 'compact3'

Have compact profiles changed in some way I don't understand?

[1] https://docs.oracle.com/javase/8/docs/api/javax/crypto/Cipher.html

Reply via email to