@Autowired
private ServletContext servletContext ;
@Override
public void run(ApplicationArguments args) throws Exception {
//C:UsersAdministratorAppDataLocalTemptomcat-docbase.18087.17193432463104698421
System.out.println (servletContext.getRealPath(""));
//临时文件存放地
//C:UsersAdministratorAppDataLocalTemptomcat.18087.9722113867434866413workTomcatlocalhostROOT
///tmp/tomcat.18088.8384481597006066765/work/Tomcat/localhost/ROOT
System.out.println(servletContext.getAttribute(ServletContext.TEMPDIR)); ;
}
可以通过yml配置
server:
tomcat:
basedir: /usr/local/tomcat1/



