切换@SpringBootApplication批注的理想方法是什么?

时间:2019-07-01 05:33:58

标签: java spring-boot gradle

我在自己的应用程序中使用了两个@SpringBootApplication注释,一个用于Main类,另一个是gradle任务。

在Main类和Gradle类之间切换的最优雅方法是什么。由于我将它们视为2种不同的应用程序。

build.gradle

task execute(type: JavaExec) {
  classpath = sourceSets.main.runtimeClasspath
    systemProperty 'spring.profiles.active', 'dev'
    systemProperty 'server.port', '8086'

  main = '<Class>'
  args project.hasProperty("env") ? project.getProperty("env") : "", project.hasProperty("imagePath") ? project.getProperty("imagePath") : ""
}

非常感谢您的建议。

0 个答案:

没有答案