idea更改out输出路径;在用ServletContext方法的路径转换时出现找不到路径FileNotFoundException的报错; idea项目部署到TomCat

→例如通过jsp文件上传一个文件

→提示找不到文件

→原因是找不到路径

→再看服务器的代码


这里想通过getRealPath方法进行相对路径到绝对路径的转换,但是这里的相对路径说的是对于idea工作空间,也就是“项目目录下web目录下的image文件夹,再加上文件名”这一路径 但是这并不是项目运行的路径,项目是在TOMCAT下运行的

→解决方法:

更改OUT文件的输出路径,也就是将项目部署到TomCat,放在tomcat的webapps目录下即可

然后重启tomcat,再次测试



文件成功上传

全部评论

相关推荐

一天代码十万三:实习东西太少了,而且体现不出你业务,3个月不可能就这点产出吧,建议实习多写点,玩具项目面试官都不感兴趣的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务