powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Запуск консольного приложения из JAR
7 сообщений из 7, страница 1 из 1
Запуск консольного приложения из JAR
    #33963563
swerg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я знаю, что можно осуществлять запуск консольного приложения прямо из JAR,
т.е. все приложение и всего классы запечатываются в JAR.
При этом, при помощи какой-то команды в манифесте надо прописать
главный класс, содержащий maim метод.

Может у кого-то есть пример, как это можно сделать?
...
Рейтинг: 0 / 0
Запуск консольного приложения из JAR
    #33963766
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
java -jar ИмяФайла.jar


=====================================
Страну, в которой все ходят на бровях,
на колени не поставишь...
=====================================
...
Рейтинг: 0 / 0
Запуск консольного приложения из JAR
    #33964503
swerg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо Роман, только я понял, что что-то надо прописать в самом манифесте на счет класса с main методом.
...
Рейтинг: 0 / 0
Запуск консольного приложения из JAR
    #33964546
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если неизменяет память в 1.5 можно и без -jar параметра запускать, лишь бы правильно был описан манифест
...
Рейтинг: 0 / 0
Запуск консольного приложения из JAR
    #33965093
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
my.txt
Код: plaintext
1.
2.
Main- Class : Test

- в конце строки ОБЯЗАТЕЛЬНО перенос строки! Пробелы тоже надо уважать!

Код: plaintext
1.
jar cvfm test.jar my.txt *.class

- упакует все классы из текущей директории в архив по имени test.jar и добавит в манифестный файл содержимое файла my.txt находящегося в текущей директории (естественно везде можно указать полные и т. п. пути). Класс по имени Test будет считаться исполняемым.

Запуск приложения:
Код: plaintext
1.
java -jar test.jar

Подробнее JAR
...
Рейтинг: 0 / 0
Запуск консольного приложения из JAR
    #33965120
LongS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NetBeans созадаёт такой файл в папке META-INF в корне .jar

manifest.mf
Код: plaintext
1.
2.
3.
4.
5.
6.
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.5
Created-By: 1.5.0_06-b05 (Sun Microsystems Inc.)
Main-Class: testmssqlconnect.Main
Class-Path: 
X-COMMENT: Main-Class will be added automatically by build
...
Рейтинг: 0 / 0
Запуск консольного приложения из JAR
    #33965122
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно и без манифеста запустить...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Запуск консольного приложения из JAR
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]