У меня проблемы с установкой пути среды для javac. Когда я набираю javac -version из командной строки, он должен вернуться

javac 1.7.0_40

Однако это возвращает

C:\>javac -version
javac 1.5.0_09
javac: no source files
Usage: javac <options> <source files>
where possible options include:
  -g                         Generate all debugging info
  -g:none                    Generate no debugging info
  -g:{lines,vars,source}     Generate only some debugging info
  .. etc

Теперь я могу обойти это, сделав следующее

c:
cd: C:\Program Files\Java\jdk1.7.0_40\bin
javac -version
javac 1.7.0_40

Так что это наводит меня на мысль, что я что-то не так с окружающей средой? Это было добавлено в список среды? Командная строка всегда загружается на диске «z», а не на диске «c», это может быть частью проблемы?

;C:\Program Files\Java\jdk1.7.0_40\bin;

1 ответ1

1

Благодаря обратной связи от Фрэнка это было исправлено. В списке среды было

C:\Sun\SDK\jdk\bin

добавил .. это должна быть версия 5 или что-то еще ... в любом случае, убрав это, он решил проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .