11
これはjava.rmi
モジュールのモジュール宣言です:だからプラットフォームモジュール間でサイクルが許可されていますか?
module java.rmi {
requires java.base;
requires java.logging;
exports java.rmi.activation;
exports com.sun.rmi.rmid to java.base; // <-- cycle
...
}
、java.rmi
とjava.base
間の循環依存が右、ありますか?サイクルはplatform modulesの間にできますか?
@Eugene 'com.sun.rmi'は' java.rmi'モジュールによってエクスポートされるパッケージです – ZhekaKozlov
@Eugent 'java.rmi'は' java.base'に依存します。しかし、パッケージを 'java.base'にもエクスポートするので、' java.base'は明らかにこのパッケージにアクセスする必要があります(そうでなければ、そのコード行は意味をなさない)。 – ZhekaKozlov