Как перенаправить журналы приложений в консоль или файл при запуске основного класса java из сценария сборки gradle - PullRequest
0 голосов
/ 29 августа 2018

У меня есть метод main в классе, отличном от файла Main.java, и этот метод main запускает мое приложение весенней загрузки

SringApplication.run(OtherMain.class);

Я хочу запустить свое приложение, используя задачу JavaExec, вот так

task appRun(type:JavaExec) {
 main = com.mine.Company
 classpath = sourceSets.main.runtimeClasspath}

Это работает, приложение загружается и обслуживает мой запрос, но журналы приложения не отображаются на консоли. Есть способ вывести журналы на консоль или даже записать в файл

Я попробовал ниже, но это не дает мне журналы

task appRun(type:JavaExec) {
     logging.captureStandardOutput LogLevel.LIFECYCLE
      logging.captureStandardError  LogLevel.ERROR
        main = com.mine.Company
        classpath = sourceSets.main.runtimeClasspath
}

Помощь очень ценится

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