java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > Springboot设置windows和Linux临时上传路径

Springboot设置windows和Linux临时上传路径方式

作者:· Coisini

文章介绍了在Windows和Linux系统中设置临时上传路径的方法,对于Windows系统,可以通过修改注册表或者环境变量来实现,而对于Windows和Linux,可以在应用程序中注入Bean来设置临时上传路径

windows和Linux设置临时上传路径

第一种Windows

server:
  tomcat:
    basedir: /data/apps/temp

第二种 Windows和Linux

在Application里注入Bean

	@Bean
    MultipartConfigElement multipartConfigElement(){
        MultipartConfigFactory factory = new MultipartConfigFactory();
        String systemName = System.getProperty("os.name");
        System.out.println("Current System Is : " + systemName);
        if(!StringUtils.isBlank(systemName) && systemName.toLowerCase().contains("linux")){
            // Linux临时路径
            factory.setLocation("/data/apps/temp");
        }else{
        	// Windows临时路径
            factory.setLocation("/data/apps/temp");
        }
        return factory.createMultipartConfig();
    }

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文