jdk.base exports java.util; exports java.util.PropertyChangeListener as java.beans.PropertyChangeListener; jdk.desktop (ghost) exports java.beans; requires public jdk.base; app (user) requires jdk.desktop;