gpt4 book ai didi

java - 服务器启动后,Tomcat 未从上下文路径加载新图像

转载 作者:行者123 更新时间:2023-11-28 22:01:50 25 4
gpt4 key购买 nike

内部server.xml在我的 tomcat 文件夹中,我在 <Host> 下有一个虚拟文件夹标签:

<Context docBase="C:\app_files\" path="/app_files"/>

所以我可以通过 url 访问此文件夹中的文件:http://localhost:8080/app_files/some_file.jpg

但这只适用于图像或文件在服务器启动之前已经存在的情况。如果我转到指向服务器启动后创建的图像的 URL,它会给出 404 错误。重新启动服务器后,图像正确加载。

如何解决这个问题?

最佳答案

如果您使用 Tomcat 应用程序管理器,您可以取消部署/部署您的单个应用程序而无需重新启动整个服务器(并且不会影响其他网络应用程序),或者更残酷的是,您可以从 webapps 目录中替换所需的 war(再次取消部署/部署将随之而来)。如果即使在这种情况下也必须保证应用程序的正常运行时间,则必须进行并行部署 (here a guide for tomcat 8)

关于java - 服务器启动后,Tomcat 未从上下文路径加载新图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36356661/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com