Springboot设置windows和Linux临时上传路径方式
更新时间:2026年03月05日 11:08:37 作者:· 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();
}
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
浅谈Java消息队列总结篇(ActiveMQ、RabbitMQ、ZeroMQ、Kafka)
这篇文章主要介绍了浅谈Java消息队列总结篇(ActiveMQ、RabbitMQ、ZeroMQ、Kafka),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2019-05-05
ArrayList foreach循环增添删除导致ConcurrentModificationException解决分
这篇文章主要为大家介绍了ArrayList foreach循环增添删除导致ConcurrentModificationException解决分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪<BR>2023-12-12


最新评论