gpt4 book ai didi

spring-boot - 从Spring Boot项目中仅由.class文件组成的Gradle创建Jar

转载 作者:行者123 更新时间:2023-12-03 06:25:30 25 4
gpt4 key购买 nike

我对Gradle有问题。我有一个简单的spring boot项目,我想仅在其中包含package和.class文件来打包它。我现在收到的是3个文件夹BOOT-INF,META-INF和org.springframework.boot.loader。

最佳答案

您需要删除gradle插件。仅当您要构建Spring Boot应用程序时,它才有用。

以下是构建库的方法(但仍使用spring boot):

buildscript {
ext {
springBootVersion = '1.5.2.RELEASE'
dependencyManagementPluginVersion = '1.0.1.RELEASE'
}

repositories {
mavenLocal()
mavenCentral()
}

dependencies {
classpath "io.spring.gradle:dependency-management-plugin:$dependencyManagementPluginVersion"
}
}

repositories {
mavenLocal()
mavenCentral()
}

apply plugin: 'io.spring.dependency-management'

dependencyManagement {
imports {
mavenBom "org.springframework.boot:spring-boot-starter-parent:$springBootVersion"
}
}

dependencies {
compile 'org.springframework.boot:spring-boot-starter-web' // no need to specify version
}

关于spring-boot - 从Spring Boot项目中仅由.class文件组成的Gradle创建Jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45026723/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com