java上传图片后需要重启tomcat才可以访问

简介: 当java上传图片后,需要重启tomcat才可以访问,我们只要保存图片路径的时候要直接保存到tomcat的路径下,然后就不用重启就可以访问了。

问题



最近写了一个java项目,其中有上传图片功能,我把图片的保存路径保存到我本地项目的webapp下的一个image文件夹下了,但是上传成功后还需要重启tomcat才可以正常访问,这是因为我们一开始只是将图片保存到本地项目文件夹里并未保存到tomcat的文件夹下,所以我们只有重新启动tomcat 的时候才能够把我们项目里有的而tomcat下没有的图片加载进来,所以在我们保存图片路径的时候要直接保存到tomcat的路径下,然后就不用重启就可以访问了。


操作



一开始我是保存到自己的项目文件夹下,如图。


10.png


直接保存在这里的图片是需要重启tomcat的,后来我找到了tomcat的路径,由于我用的是idea,所以idea没有把项目放到webapp下,所以我们通过单击File来查找tomcat加载的文件夹在哪里。


11.png


12.png


上面的地址是我们tomcat加载的文件夹,所以我们直接在程序里将图片保存的地址改为上述位置就可以了。


13.png


相关文章
|
30天前
|
NoSQL Java 关系型数据库
Liunx部署java项目Tomcat、Redis、Mysql教程
本文详细介绍了如何在 Linux 服务器上安装和配置 Tomcat、MySQL 和 Redis,并部署 Java 项目。通过这些步骤,您可以搭建一个高效稳定的 Java 应用运行环境。希望本文能为您在实际操作中提供有价值的参考。
129 26
|
2月前
|
SQL Java 数据库连接
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率。本文介绍了连接池的工作原理、优势及实现方法,并提供了HikariCP的示例代码。
62 3
|
2月前
|
SQL Java 数据库连接
打破瓶颈:利用Java连接池技术提升数据库访问效率
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,避免了频繁的连接建立和断开,显著提升了数据库访问效率。常见的连接池库包括HikariCP、C3P0和DBCP,它们提供了丰富的配置选项和强大的功能,帮助优化应用性能。
97 2
|
3月前
|
Java
Java访问外网图片地址时,如何添加代理?
【10月更文挑战第14天】Java访问外网图片地址时,如何添加代理?
69 2
|
3月前
|
小程序 Java
小程序访问java后台失败解决方案
小程序访问java后台失败解决方案
62 2
|
3月前
|
小程序 JavaScript Java
小程序访问java后台
小程序访问java后台
35 1
|
3月前
|
存储 Java
深入理解java对象的访问定位
这篇文章深入探讨了Java对象的访问定位机制,比较了使用句柄和直接指针两种主流的对象访问方式,并指出了它们各自的优势,例如句柄访问在对象移动时的稳定性和直接指针访问的速度优势。
42 0
深入理解java对象的访问定位
|
4月前
|
安全 Java 编译器
java访问字段
java访问字段
31 6
|
4月前
|
安全 Java 编译器
java访问类字段
java访问类字段
|
4月前
|
安全 Java 开发者
Java修饰符与封装:理解访问权限、行为控制与数据隐藏的重要性
Java中的修饰符和封装概念是构建健壯、易维护和扩展的Java应用程序的基石。通过合理利用访问权限修饰符和非访问修饰符,开发者能够设计出更加安全、灵活且高效的代码结构。封装不仅是面向对象编程的核心原则之一,也是提高软件项目质量和可维护性的关键策略。
46 1
下一篇
开通oss服务