Главная

Java


JAR

C:\Program Files\Java\jdk1.8.0_192\bin добавть нужно в Path чтобы можно было из консоли компилировать

Чтобы JAR-файл был исполняемым, он должен содержать файл MANIFEST.MF в каталоге META-INF, в котором должен быть указан главный класс программы (такой класс должен содержать метод main и задаётся параметром Main-Class). Номер версии JAR задаётся параметром Manifest-Version и является обязательным.

1) Создаем файл Manifest.txt :

Manifest-Version: 1.0
Main-Class: ru.jf17.ide.gui.Main
Class-Path: lib/autocomplete-2.6.1.jar lib/rsyntaxtextarea-2.6.1.jar

Файлы библиотек лучше держать снаруже в папке lib так как существует проблема с разными ОС .

Обязательно сделать перевод строки вконце файла Manifest.txt!

JAR

2) компилируем:

jar cvfm MyJar.jar Manifest.txt имя_папки_с_классами 
JAR

3) запускаем
JAR

java -jar MyJar.jar