Spring boot web starter环境检测 - 嵌入式或容器

时间:2015-09-04 07:40:03

标签: java spring spring-boot

我有一个Gradle,Spring Boot(Web starter)应用程序,它可以作为带有嵌入式容器的独立应用程序运行,也可以作为战争部署到容器中。

所以我从Eclipse中运行/调试@SpringBootApplication类,并在Tomcat中部署war。一切正常。

现在,对于某些要求,我需要了解运行环境;独立或容器。基本上,我们使用gradle构建生成战争的MANIFEST文件,并参考该文件以获取某些版本/元信息。但是,只有从gradle构建时才会生成此项。代码中是否有我可以区分它?

0 个答案:

没有答案