Eclipse 4.7.3a и Java 10 Ошибка: не удалось найти или загрузить основной класс - PullRequest
0 голосов
/ 11 мая 2018

Я только что установил новый Eclipse на свой ноутбук с Windows 10 pro.Вот версия Eclipse:

Eclipse Java EE IDE for Web Developers.  
Version: Oxygen.3a Release (4.7.3a) Build id: 20180405-1200

Моя версия Java:

java version "10.0.1" 2018-04-17  
Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10)  
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode)

Мой тестовый код:

package questions;  

public class TestMain {

public static void main(String[] args) {
    System.out.println("test");
    }
}

Выполнение командной строки в каталоге test \ binсозданный Eclipse

java questions.TestMain

отлично работает.

Но я не могу заставить его работать в Eclipse.Использование «запускать как приложение Java» с

C:\Program Files\Java\jre-10.0.1\javaw.exe

всегда приводит к следующей ошибке:

Error: Could not find or load main class questions.TestMain  
Caused by: java.lang.ClassNotFoundException: questions.TestMain

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 13 мая 2018

Оказалось, что рабочая область Eclipse находится в каталоге с не ascii символами. Хотя в рабочей области все (создание проекта, компиляция и т. Д.) Выглядело нормально, javaw.exe не смог добраться до каталога bin.

...