Как запустить программу java через командную строку
Java программы выполняются (или интерпретируются) другой программой, называемой JVM (Java Virtual Machine). Она не интерпретирует напрямую исходный Java код, вместо этого java код должен быть скомпилирован в .class файлы (или байт-код), формат которых не является удобным для чтения человеком, но это и не машинный код.
Рассмотрим на примере, напишем небольшую программу:
public class Main public static void main(String[] args) System.out.println("Hello, World!"); > >
Дальше заходим в папку куда сохранился проект. Находим там наш файл Main.java. Для того, чтобы скомпилировать его нужно набрать в консоли команду javac и в качестве параметра передать имя нашего файла:
Эта команда вызовет компилятор, который создаст файл Main.class, содержащий скомпилированный код нашей java программы.
Чтобы запустить ее, нужно ввести команду java с именем класса (не файла!) в качестве параметра:
Как запустить java в консоли
Станислав Уровень 53 Expert
14 апреля 2023
Предложу что пререквизитом для этой статьи должны быть основы работы в командной строке или терминале. Например, как сменить рабочую директорию. Добавлю, что после компиляции .class файла в terminal 2.13 мой я смог запустить программку только с помощью команды «java <ИмяФайла>.java» ИмяФайла>
Marina Rossa Уровень 88
22 февраля 2022
Ничего не понятно, но очень интересно
Сообщество
JavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
«Программистами не рождаются» © 2023 JavaRush
Скачивайте наши приложения
«Программистами не рождаются» © 2023 JavaRush
Этот веб-сайт использует данные cookie, чтобы настроить персонально под вас работу сервиса. Используя веб-сайт, вы даете согласие на применение данных cookie. Больше подробностей — в нашем Пользовательском соглашении.
Запуск java проекта из консоли
Нужно скомпилировать и запустить java программу из консоли. Программа использует библиотеки. Как указать расположение jar и dll файлов?
Отслеживать
задан 11 янв 2015 в 15:10
37 8 8 бронзовых знаков
Почитайте, что такое CLASSPATH.
11 янв 2015 в 15:16
Запустите javac и получите список опций. В качестве отправной точки этого должно быть достаточно.
11 янв 2015 в 15:18
0
Сортировка: Сброс на вариант по умолчанию
Знаете кого-то, кто может ответить? Поделитесь ссылкой на этот вопрос по почте, через Твиттер или Facebook.
- jar
- cmd
- java
- консоль
- dll
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.11.15.1019
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Как запустить Java из командной строки в Linux 1 мин для чтения

Java — популярная в мире платформа для разработки программного обеспечения, которую разрабатывает Джеймс Гослинг. Он разработан для поддержки нескольких платформ, таких как Linux, macOS и Windows. Мобильные и настольные приложения также могут быть разработаны с использованием языка Java.
Язык Java — один из самых популярных объектно-ориентированных языков программирования высокого уровня. Он имеет простой синтаксис и легко понятен новичкам, так как он очень безопасен и экономичен в использовании. Java — это программное обеспечение, не зависящее от платформы, и оно также предоставляет средство автоматической сборки мусора.
Как запустить Java из командной строки
Чтобы запустить java-программу в Linux, нам нужно проверить, доступен ли Java Development Kit (JDK) в системе и его версию.
Чтобы подтвердить это, введите следующую команду:
$ javac -version
( Инструмент командной строки Javac используется для компиляции программ Java)
Инструмент командной строки Javac недоступен в моей системе. У нас есть несколько команд для его загрузки, как указано на изображении выше.
Давайте воспользуемся командой default-jdk, чтобы получить это:
$ sudo apt install default-jdk
Чтобы проверить установку javac , введите:
$ javac -version
Теперь напишите программу на Java в текстовом файле и сохраните ее с расширением .java .
Предположим, я создал файл с именем « testing.java » и написал в нем простую программу:
testing.java class testing < public static void main(String args[]) < System. out. println("Привет! Добро пожаловать в блог AndreyEx"); >>
(Имейте в виду, что имя вашего класса должно совпадать с именем файла)
Скомпилируйте файл testing.java на терминале с помощью команды javac :
$ javac testing.java
Теперь запустите программу Java, вызвав ее имя класса в терминале:
$ java testing
Заключение
Java — это язык высокого уровня современной эпохи, поддерживаемый Java Development Kit (JDK). JDK — это пакет, который помогает запускать java и используется для разработки пакетов программного обеспечения.
Читать Размещайте несколько сайтов на одном VPS с помощью Docker и Nginx
Язык Java имеет простой синтаксис, который легко освоить новичкам, и это один из наиболее используемых объектно-ориентированных языков программирования.
В этой статье мы видели, как устанавливать и запускать Java-приложения на терминале.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
