Создать и запустить Java-модуль - PullRequest
1 голос
/ 20 июня 2019

Вот моя структура проекта:

⇒  tree
.
├── out
│   └── easytext
│       ├── javamodularity
│       │   └── easytext
│       │       └── Main.class
│       └── module-info.class
└── src
    └── easytext
        ├── javamodularity
        │   └── easytext
        │       └── Main.java
        └── module-info.java

Main.java:

package javamodularity.easytext;

import java.io.IOException;

public class Main {

   public static void main(String... args) throws IOException {
      System.out.println("hello");
      System.in.read();
   }
}

module-info.java:

module easytext {
  requires java.base;
}

Сложение:

javac --module-source-path src -d out $(find . -name "*.java")

Попытка запустить:

cd out
java --module-path out -m easytext/javamodularity.easytext.Main

Error occurred during initialization of boot layer
java.lang.module.FindException: Module easytext not found

Как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...