«да, как опция в командной строке», что именно то, что я утверждал, и ничего больше.
ьзование IDEA-EAP для экспериментов по разработке JDK9.
Я получаю следующую ошибку -
Error:(3, 20) java: package jdk.internal.misc is not visible
(package jdk.internal.misc is declared in module java.base, which does
not export it to module com.jigsaw.npe)
Определение класса как -
package experiment;
import jdk.internal.misc.Unsafe;
public class CompareAndSwap {
static Unsafe UNSAFE = Unsafe.getUnsafe();
...
}
Я пытался в том числеmodule-info.java
файл также внутри модуля, созданного с помощью IDE со следующими утверждениями -
module com.jigsaw.npe {
requires java.base;
}
Структура каталогов теперь выглядит так, как показано на рисунке -
Хотя IDE отражаетmodule-info.java
как неиспользованный и, вероятно, это причина того, что я не могу определитьmodule com.jigsaw.npe
как пытались выше.
Нужна помощь в том, как правильно разместить module-info.java и / или что-то еще, кроме того, что я пропустил.