Файл Manifest.mf не поднимается при сборке gradlew - PullRequest
0 голосов
/ 26 марта 2020

У меня есть родительские проекты Gradle с двумя подмодулями, скажем, X и Y. Структура проекта: Parent | - build.gradle | - setting.gradle | - gradlew | - X | - Y

X и Y два независимых автономных jar-модуля с грейферной пружиной, которые имеют собственный метод запуска, например com.x.XApp.main и com.y.YApp.main. Мое требование заключается в том, что когда выполняется родительский gradlew, он должен собирать jar-файлы в соответствующие папки вместе с manifest.mf каждого файла модуля, в который включены соответствующие пути к классам (указывающие на классы XApp и YApp).

Прямо сейчас gradle строит два отдельных jar с одним jar manifest.mf, который указывает на com.parent.App. Этот конфиг класса определен в свойстве mainClassName родительского build.gradle. что может быть возможным решением этой проблемы?

...