问题描述:最近一个项目开发环境是windows系统,正式环境是linux系统。验证码图片在开发环境正常,但是在正式环境下一直报404。

问题原因:File dir = new File(realPath + "resource\\picture"); 这一句文件路径写法有问题,linux系统不支持反斜杠的写法。

解决方法:将\\改为/即可,这样在windows系统与linux系统下均正常。正确写法:File dir = new File(realPath + "resource/picture");

相关文章:

  • 2021-12-09
  • 2021-05-05
  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-01
  • 2022-01-12
  • 2021-08-22
  • 2021-05-05
  • 2021-08-07
相关资源
相似解决方案