У меня есть очень простое описание ниже. структура:
Код: Выделить всё
src
│ module-info.java
│
└───moduleA
└───pack1
Main.java
Код: Выделить всё
module-infoКод: Выделить всё
module moduleA {
}
Код: Выделить всё
Main.java:
package moduleA.pack1;
public class Main{
public static void main(String[] args){
System.out.println("Hello Java 11");
}
}
Итак, из cmd я запускаю:
Итак, из cmd я запускаю:
Итак, из cmd я запускаю:
p>
Компилировать
Код: Выделить всё
javac --module-source-path src -d out -m moduleA
Код: Выделить всё
java --module-path out -m moduleA/pack1.Main

В IntelliJ это работает просто великолепно, я не знаю, какое волшебство за этим скрывается.
Что я делаю не так?
Подробнее здесь: https://stackoverflow.com/questions/564 ... to-compile
Мобильная версия