ДИ
Денис Ильин

Java!!! Запуск джава приложение через командную строку.

Такая проблема. Создал файл *.java. С помощью командной строки строки были созданы *.class, *.jar. В файле *.jar есть файл MANIFEST.MF. Подскажите что нужно в нем дописать, что бы приложение запустилось. Щас выглядит так:

Manifest-Version: 1.0

Created-By: 1.7.0_51 (Oracle Corporation)

ТТ
Татьяна Татьяна

Можно отредактировать манифест, добавив туда имя класса, в котором находится метод main() (т. е. откуда программа стартует) :

public class Hello {
public static void main(String args[]) {
System.out.println("hello, world");
}
}

в манифест добавляем строку:

Main-Class: Hello

То же самое можно сделать утилитой jar при сборке jar-файла:

jar cfe prog.jar Hello Hello.class

Тогда правильный манифест создастся автоматически.

Александра Решетникова
Александра Решетникова

причем тут командная строка вообще? софт на яве запускается обычными средствами винды в оболочке явы если приложение рабочее. если оно у тебя не запускается кури мануалы по разработке на яве. вот статья про твой манифест

Похожие вопросы
как понять функцию на компбютере " Запуск командной строки". вообще не пойму для чего она ?
power point viever запуск из командной строки с параметрами
Как открыть приложение через командную строку и запустить в ней команду "Печать"?
проблема при запуске программы с командной строки. язык Си
Как запустить командную строку до запуска Windows?
создать командный файл выводящий на экран построчно слова из командной строки запуска на выполнение
Запуск программы через командную строку с определёнными параметрами
как сделать, чтобы во время запуска приложения в формате bat командная строка не вылетала?
не могу запустить java через командною строку
запуск командной строки