Как правильно запустить JavaFX программу из репозитория?
Есть значит один репозиторий - https://github.com/spheenik/clarity-analyzer - не реклама
Мне нужно запустить программу, как она показана на скриншоте. Я уже скачанный .jar файл в IDEA открывал, открывал мастер-папку через проекты в IDEA, через командную строку пытался открыть, но постоянно выдавало то no main manifest attribute in jar, то забилдить не получалось... (в IDEA при этом был импортирован protobuf, если я правильно это понимаю). Листал разные форумы - пишут указать Main-Class в MANIFEST, но я не знаю где mainclass у этой огромной (для меня) программы. Да и Java я знаю как игрок в Майнкрафт, не более... Разве что немного Python, и всё...
Ответы (1 шт):
Опишу процесс запуска из командной строки.
Необходимо установить JDK 8 в котором есть JavaFX. Подходящую версию можно скачать например с сайта azul.com. При загрузке обрати внимание чтобы была версия JDK FX.
Для сборки используется Apache Maven.
Получить локальную копию репозитория с Github.
Перейти в корень папки с проектом, где лежит файл pom.xml.
С помощью команды
mvn packageсобрать проект. В папкеtargetпоявится файлanalyzer.one-jar.jar. Его и можно будет запустить с помощью командыjava -jar target\analyzer.one-jar.jar.