Я бы хотел, чтобы мой Gradle build script добавлял полный путь к файлу манифеста, содержащийся в файле JAR, созданном после сборки.
Пример:
Manifest-Version: 1.0
Class-Path: MyProject.jar SomeLibrary.jar AnotherLib.jar
Моя сборка script уже добавляет в манифест некоторую информацию:
jar {
manifest {
attributes("Implementation-Title": project.name,
"Implementation-Version": version,
"Main-Class": mainClassName,
}
}
Как мне получить список зависимостей для добавления в манифест?
Эта страница обучающих программ Java описывает более подробно, как и почему добавление пути к манифесту: Добавление классов в путь к файлу класса JAR