1

У меня проблемы с Eclipse Oxygen 4.7.3a при запуске тестов Java JUnit. При попытке запустить тестовый набор с конфигурацией запуска JUnit, я получаю следующую ошибку:

Exception occurred executing command line. Cannot run program '..java-1.8.0-openjdk-1.8.0.161-1\bin\javaw.exe': CreateProcess error=206, The filename or extension is too long".

Когда я использую ту же конфигурацию запуска в режиме отладки, тестовый набор запускается без проблем. Из этого поста у меня сложилось впечатление, что проблема связана с тем, что путь к классу, передаваемый javaw.exe , слишком длинный для обработки командной строки Windows.

У меня проблемы с выяснением, где я могу проверить, что на самом деле добавляется в classpath в Eclipse. Должен ли я искать конкретные параметры проекта, щелкнув правой кнопкой мыши по проекту и выбрав «Путь сборки -> Настроить путь сборки -> Исходный код» или в верхней панели Eclipse для «Окно -> Настройки -> Java -> Путь сборки - > Переменные classpath "? Я думал, что если бы я мог понять это, я мог бы попытаться уменьшить путь к классам.

Я был бы признателен, если бы кто-то указал мне верное направление в этом вопросе.

0