IDEA build.gradle.kts怎么配置MANIFEST.MF
时间: 2024-05-14 14:14:04 浏览: 243
在 IDEA 中,可以在 build.gradle.kts 的配置文件中使用以下代码来配置 MANIFEST.MF:
```kotlin
plugins {
java
}
repositories {
mavenCentral()
}
dependencies {
// 添加依赖
}
jar {
// 设置 MANIFEST.MF 的属性
manifest {
attributes(
"Main-Class" to "com.example.Main",
"Class-Path" to "lib/dependency1.jar lib/dependency2.jar"
)
}
}
```
在上面的代码中,我们使用了 `jar` Gradle 任务来设置 MANIFEST.MF 的属性。可以使用 `attributes` 方法来设置 MANIFEST.MF 中的属性,例如 `Main-Class` 和 `Class-Path`。
其中,`Main-Class` 属性指定了主类的名称,该类将作为 JAR 文件的入口点。`Class-Path` 属性指定了 JAR 文件的依赖项,可以是相对路径或绝对路径。在上面的示例中,我们将两个依赖项放在 `lib` 目录下,并在 `Class-Path` 属性中将它们作为相对路径添加到 MANIFEST.MF 中。
在配置完 MANIFEST.MF 后,可以使用 `gradle build` 命令来构建 JAR 文件,并将 MANIFEST.MF 添加到 JAR 文件中。
阅读全文