2016-10-13 4 views
0

У меня возникла проблема с java.Проблема, начинающаяся с java

Я установил мой путь,

C:\Program Files\Java\jdk1.8.0_102\bin

и сделал основной файл Hello.java блокнота. Проблема заключается в том, когда я пытаюсь скомпилировать с помощью:

C:\>javac 

Я получаю сообщение об ошибке:

C:\ is not recognized as an internal or external command, operable program or batch file.

Что я сделал не так/Что может быть причиной этого?

+0

вам просто нужно написать 'Javac filename.java' –

+1

в первую очередь проверьте, если у вас есть Java установлен или нет, набрав java -version. – Gaur93

+0

Как сказал Gaur93, проверьте, находится ли ваша java на classpatk с помощью java -version. Вы можете проверить переменные среды, используя echo% PATH%. –

ответ

0

В первой попытке установить Java домой из командной строки, как это -

set CLASSPATH=C:\Program Files\Java\jdk1.8.0_102\bin 

Затем из терминала пытаются проверить, установлен ли он надлежащим образом, с использованием -

java -version 

Если все правильно, вы увидите сообщение, как это -

java version "1.8.0_102" 
Java(TM) SE Runtime Environment (build 1.8.0_60-b27) 
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode) 

Затем вы должны установить JAVA_HOME и PATH на компьютере с помощью этой link

0

Для начала, пожалуйста, проверьте, что Java был установлен должным образом, набрав в CMD:

java -version 

Затем, чтобы скомпилировать исходный файл, вам необходимо предоставить этот файл в качестве параметра Java компилятор. Как это:

javac Hello.java 

После этого, вы должны получить ваш код компилируется и Hello.class файл должен появиться.

2

Причина, по которой CMD дает эту ошибку, состоит в том, что вы написали C:> в команде, и это не нужно.

Вам просто нужно написать

javac Hello.java 

И компилирует файл. Когда ваш каталог CMD - это файл. После компиляции запустите

java Hello 

Чтобы запустить его

Смежные вопросы