Spring Boot 使設(shè)置一個簡單的應(yīng)用程序變得非常容易。但是我需要更長的時間才能真正獲得一個可以上傳到遠程服務(wù)器的 jar 文件。我正在使用 IntelliJ,沒有命令行,我使用 gradle。該應(yīng)用程序以某種方式運行在 Intellij 之外。但是創(chuàng)建的文件在哪里?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.8targetCompatibility = 1.8dependencies { 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")}更新:添加了項目結(jié)構(gòu)的圖片:更新 2:文件夾結(jié)構(gòu):
1 回答

慕姐8265434
TA貢獻1813條經(jīng)驗 獲得超2個贊
如果您只是在 IDE 中運行它,則不會創(chuàng)建 jar。為此,您需要從 IDE 或命令行運行 gradle build(在您的情況下)以將其構(gòu)建到 jar 中。
從命令行,轉(zhuǎn)到您的項目目錄并鍵入以下內(nèi)容:
./gradlew build
這將執(zhí)行 gradle 包裝器,它應(yīng)該下載運行構(gòu)建所需的一切,然后執(zhí)行構(gòu)建。
然后你會在里面找到你的罐子 build/lib
添加回答
舉報
0/150
提交
取消