Textpad: Java не может работать с пакетом - PullRequest
0 голосов
/ 02 октября 2018

Я пытался скомпилировать и запустить файл Java 10 с помощью TextPad, он прекрасно работает, пока я не решу поместить файл в папку и использовать Package (пространство имен).Кажется, не удается загрузить классы, я получаю эту ошибку:

Error: Could not find or load main class com.MyProject.HelloWorld
Caused by: java.lang.ClassNotFoundException: com.MyProject.HelloWorld

Могу ли я что-нибудь сделать по этому поводу?Я не вижу, как можно определить путь к классу в TextPad, поэтому я застрял.

Ответы [ 2 ]

0 голосов
/ 02 октября 2018

После компиляции ... В консоли попробуйте указать java HOME, затем путь, затем модуль и основной класс: Например:

"C: \ Program Files\ Java \ jdk-10 \ bin \ java.exe "-p C: \ Users \ Пользователь \ MyFolder -m com.mymodule / com.MyProject.HelloWorld

0 голосов
/ 02 октября 2018

Вам нужно скомпилировать это так:

>javac ./com/MyProject/HelloWorld
...