вікна командного шляху середовища javac


0

У мене виникають проблеми з налаштуванням шляху середовища для 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;

enter image description here


3
або видаліть jdk 5, або переконайтеся, що шлях до jdk 7 відбувається на шляху до середовища перед (зліва від) шляху jdk 5. Ваш шлях буде проаналізовано зліва направо і припиняє розбір, як тільки буде знайдено відповідність.
Frank Thomas

Відповіді:


1

Завдяки зворотному зв'язку від Франка його було виправлено. У списку середовища було

C:\Sun\SDK\jdk\bin

додав .. це повинно було бути версії 5 або щось .. у будь-якому випадку, приймаючи, що з нього вирішена проблема.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.