Создание консольного приложения Java

Интересно, можно ли создать консольное приложение Java, в котором кто-то может загружать мои пакеты, запускать и использовать это приложение в командной строке / терминале или с каким-либо другим консольным приложением. Я очень хорошо разбираюсь в Java, и причина, по которой я спрашиваю, в том, что у меня есть шахматная партия, которую я сделал для запуска из командной строки, но как мне заставить ее работать как приложение? А именно: на Mac, точно так же, как тот, у кого есть Home brew, может загружать формулы и использовать их конкретные команды, чтобы запускать и запускать их, как я могу сделать это для уже созданного приложения. Нужен ли мне файл конфигурации? Или просто хорошо идти как есть.

Поэтому я не хочу, чтобы кто-то загрузил пакет и ему пришлось использовать команду «javac / java» для его компиляции и запуска, но я могу просто сказать что-то вроде «запустить шахматы», и он так и сделает. Любая помощь или ресурсы будут оценены

Найдите в Интернете ключевое слово упаковка, и это в основном то, что вы ищете для своего приложения.

Naman 23.11.2018 20:29
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
2
1 139
1

Ответы 1

Вам нужно преобразовать ваш .jar в .exe

Для этого существует множество программ, например JSmooth. Вам нужно выбрать стартовый класс приложения, а затем запустить его.

.exe, похоже, является способом сделать это в соответствии с онлайн-ресурсами. У меня нет файла .jar (я создал приложение с нуля с помощью vscode и в итоге переместил его в пакеты). Возможно, я попробую установить файл .jar в IDE (возможно, Eclipse / Intelli J). а затем преобразовать в .exe и посмотреть, что произойдет. Спасибо

Franc_ 23.11.2018 21:30

Вопрос, специально упомянутый для работы на Mac - компиляция EXE не поможет.

Jakg 23.11.2018 22:01

Интернет-ресурсы не говорят, что .exe - это только Windows. Спасибо что подметил это.

Franc_ 23.11.2018 23:19

Другие вопросы по теме