Gradle задача - помочь распечатать на консоль вместо выполнения моего приложения - PullRequest
0 голосов
/ 07 января 2020

Это мой файл build.gradle:

plugins {
    id 'org.springframework.boot' version '2.1.11.RELEASE'
    id 'io.spring.dependency-management' version '1.0.8.RELEASE'
    id 'java'
}

group = 'com.example.ProjectJar'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'

repositories {
    mavenCentral()
}
jar {
    from {
        (configurations.runtime).collect {
            it.isDirectory() ? it : zipTree(it)
        }
    }
    manifest {
        attributes("Main-Class": "com.example.ProjectJar.ProjectJar.FileSend" )
    }
}
dependencies {
    implementation 'org.springframework.boot:spring-boot-starter'
    testImplementation 'org.springframework.boot:spring-boot-starter-test'
    compile 'io.minio:minio:6.0.11'
}

Но вместо выполнения моего основного класса, у которого есть главная функция, я получаю следующий вывод:

Задача: help

Добро пожаловать в Gradle 5.6.4.

Чтобы запустить сборку, запустите gradle ...

Чтобы просмотреть список доступных Задачи, запускать задачи gradle

Чтобы просмотреть список параметров командной строки, выполните команду gradle --help

Чтобы просмотреть более подробную информацию о задаче, запустите справку gradle --task

Для устранения неполадок посетите страницу https://help.gradle.org

СОЗДАТЬ УСПЕШНО в 43 мс

Что я должен сделать, чтобы мой основной класс выполнялся вместо этого?

1 Ответ

0 голосов
/ 07 января 2020

Попробуйте выполнить следующее:

gradle clean build

Эта команда создает файл JAR Spring-boot для каталога build / libs или целевого каталога. мы можем запустить наше приложение, выполнив в командной строке следующую команду:

java -jar spring-boot-web-application.jar

Другой способ

./gradlew bootJar

Эта команда создает файл JAR с пружинной загрузкой

Запустить приложение можно, выполнив следующую команду Gradle:

./gradlew bootRun
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...