Springboot项目获得当前jar运行目录

2019-01-18 / 1 阅读 / Java

经常会在项目中获取资源,或配置问。不过同时ClassLoader等方法获得的路径并不是标准的File文件路径。好在Springboot已经提供了一个方法。

示例代码

ApplicationHome home = new ApplicationHome(getClass());
// 当前运行jar文件
File jarFile = home.getSource();
//jar同目录
jarFile.getParent()
相关推荐