Компилировать java класс в VSCode - PullRequest
0 голосов
/ 12 марта 2020

Я пишу код для запуска оригинальной закодированной программы от моего профессора через файлы классов. В общем, я скачал свою закодированную программу моего профессора, чтобы начать кодирование файла класса в коде Visual Studio. Но когда я запустился, он не смог найти свой файл класса, что означает, что я не скомпилировал его, тогда я искал несколько способов компилировать файл, который имеет javac или что-то подобное, и оказалось, что : «javac» не распознается как внутренняя или внешняя команда, работающая с программой или командным файлом. Система не может найти указанный путь. » Итак, как я могу легко скомпилировать файл класса и установить путь к классу?

Ответы [ 2 ]

0 голосов
/ 12 марта 2020

только JDK может помочь вам скомпилировать java класс;

открытый тип cmd: "java -version"; если нет правильного ответа (версия jdk), вам следует скачать jdk с oracle и установить его, и, конечно, добавить каталог bin, например, (D: \ workSoft \ JDK8 \ bin) в среду пути;

если вы правильно установили jdk, то код Visual Studio автоматически скомпилирует файл. java в файл .class

0 голосов
/ 12 марта 2020

Код Visual Studio - это просто код редактор . VS Code не может на самом деле скомпилировать ваш код: только помочь вам написать его. Различные расширения VS Code могут автоматизировать процесс запуска компилятора, но вам все равно необходимо установить компилятор самостоятельно.

Для компиляции кода вам необходимо установить Java Compiler (javac) которая является отдельной программой. Вы можете установить Java компилятор, установив Java Development Kit , который представляет собой набор инструментов для разработки Java программ.

Обычно Java Develoment Kit ( Инстилляция JDK установит пути к вашим операционным системам, поэтому javac будет указывать на действительную программу после перезапуска VS Code и ваших консолей. Если этого не произойдет, обратитесь к ответу, связанному с ответом моего Микаэля. Вам нужно будет вручную сообщить компьютеру, где вы установили JDK.

...