Spring Boot 我的 jar 文件在哪里

Spring Boot 使设置一个简单的应用程序变得非常容易。但是我需要更长的时间才能真正获得一个可以上传到远程服务器的 jar 文件。我正在使用 IntelliJ,没有命令行,我使用 gradle。该应用程序以某种方式运行在 Intellij 之外。但是创建的文件在哪里?Bootjar 中的 jar 在哪里?


buildscript {

    repositories {

        mavenCentral()

    }

    dependencies {

        classpath("org.springframework.boot:spring-boot-gradle-plugin:2.0.0.RELEASE")

    }

}


apply plugin: 'java'

apply plugin: 'eclipse'

apply plugin: 'idea'

apply plugin: 'org.springframework.boot'

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


bootJar {

    baseName = 'gs-spring-boot'

    version =  '0.1.0'

}


repositories {

    mavenCentral()

}


sourceCompatibility = 1.8

targetCompatibility = 1.8


dependencies {

    compile("org.springframework.boot:spring-boot-starter-web")


    compile("org.springframework.boot:spring-boot-starter-actuator")


    testCompile("org.springframework.boot:spring-boot-starter-test")


    // add spring data repos

    compile("org.springframework.boot:spring-boot-starter-data-jpa")


    compile("org.postgresql:postgresql:42.2.4")


    // REST interface

    compile("org.springframework.boot:spring-boot-starter-data-rest")


    // Security

    compile("org.springframework.boot:spring-boot-starter-security")

}

更新:添加了项目结构的图片:

http://img1.mukewang.com/611629520001371002710456.jpg

更新 2:文件夹结构:


http://img3.mukewang.com/6116295e00011a9b01060290.jpg

三国纷争
浏览 480回答 1
1回答

慕姐8265434

如果您只是在 IDE 中运行它,则不会创建 jar。为此,您需要从 IDE 或命令行运行 gradle build(在您的情况下)以将其构建到 jar 中。从命令行,转到您的项目目录并键入以下内容:./gradlew build这将执行 gradle 包装器,它应该下载运行构建所需的一切,然后执行构建。然后你会在里面找到你的罐子 build/lib
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java