Имеется:
JDK 11
и примитивная программа:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World");
}
}
и применённая к ней команда chmod +x HelloWorld
Необходимо: запустить программу командой ./HelloWorld
для печати в терминале:
Hello, World
минуя javac
Решение.
Шаг 1: Создаём файл nano HelloWorld
Шаг 2:
#! /usr/local/java/jdk-11-ea18/bin/java --source 11
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World");
}
}
Шаг 3: ctrl+o, ctrl+x
Шаг 4: chmod +x HelloWorld
Шаг 5: ./HelloWorld
Видим, что программа отработала, и напечатала
Hello, World
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Занимаюсь получением http запроса, я вроде как пробился на сайт, но получаю след ошибки:
Я пишу файловое хранилище и хочу улучшить его работуЗагружаются файлы большого размера, кроме этого, после загрузки надо запретить их изменение,...