如何获取Spring Boot应用程序根路径?

时间:2016-08-22 07:54:52

标签: spring spring-boot

Spring 启动应用程序使用嵌入式Tomcat / Jetty 所以如何获取Spring Boot应用程序根路径?

1 个答案:

答案 0 :(得分:1)

Spring MVC 应用程序中,我们将应用程序部署到外部tomcat contianer,因此我们可以使用 HttpServletRequest 类来查找根文件夹路径。

但是在使用 HttpServletRequest Spring Boot 应用程序中,不会返回应用程序根文件夹路径。 Spring Boot 应用程序是使用方法的java应用程序。

所以我使用解决方法如果您找到更好的方法,请与我分享。感谢。

_ViewStart

CodeSource.getLocation()返回与代码来源相关联的网址位置。

URL.getPath()获取网址路径部分。