LibGDX создать jar файл проекта (Intellijidea, Gradle)

Хочется упаковать небольшой проект, сгенерированный через LibJDX-setup.jar, в его собственный jar-файл, который можно переносить и запускать из разных папок.

Упражнения с core/build.gradle выдавали ошибку компиляции, подробности ниже. В desktop/ есть два предустановленных манифеста: desktop\build\dist\MANIFEST.MF, desktop\build\jar\MANIFEST.MF.

В них только :

Manifest-Version: 1.0

Main-Class: com.game.DesktopLauncher 

Так код компилируется и запускается, но результата (jar файла) нет

task dist(type: Jar) {
duplicatesStrategy(DuplicatesStrategy.EXCLUDE)
manifest {
    attributes 'Main-Class': project.mainClassName
    attributes 'Destination-Dir': project.ext.gameJarDir //объект типа File. Вот как атрибут правильно назвать?

}
dependsOn configurations.runtimeClasspath
from {
    configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) }
}
with jar

}

Была попытка подстроить core/build.gradle по примеру из разных Gradle-guides:

Не компилируется.

Ошибка Could not find method (имя)___ for arguments или похожие.

Синтаксис для gradle везде немного отличается


Ответы (0 шт):