问题
最近写了一个java项目,其中有上传图片功能,我把图片的保存路径保存到我本地项目的webapp下的一个image文件夹下了,但是上传成功后还需要重启tomcat才可以正常访问,这是因为我们一开始只是将图片保存到本地项目文件夹里并未保存到tomcat的文件夹下,所以我们只有重新启动tomcat 的时候才能够把我们项目里有的而tomcat下没有的图片加载进来,所以在我们保存图片路径的时候要直接保存到tomcat的路径下,然后就不用重启就可以访问了。
操作
一开始我是保存到自己的项目文件夹下,如图。
直接保存在这里的图片是需要重启tomcat的,后来我找到了tomcat的路径,由于我用的是idea,所以idea没有把项目放到webapp下,所以我们通过单击File来查找tomcat加载的文件夹在哪里。
上面的地址是我们tomcat加载的文件夹,所以我们直接在程序里将图片保存的地址改为上述位置就可以了。