IntelliJ - Java Gradle Run / Debug с аргументами - PullRequest
0 голосов
/ 03 июля 2018

У меня есть приложение Spring с Gradle, и я запускаю / отлаживаю его с задачей bootRun. Это ищет класс с main методом.

Но иногда я должен передать аргумент для этого через main(String[] args).

Как я могу сделать это из диалога Run / Debug? Я пробовал опции VM и Аргументы, но когда точка останова попадает в args, она пуста.

1 Ответ

0 голосов
/ 03 июля 2018

Как Аргументы командной строки в Spring Boot документ описывает, передайте его для bootRun задачи как:

-Pargs=<arg1>,<arg2>

и build.gradle:

bootRun {
  if (project.hasProperty('args')) {
      args project.args.split(',')
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...