从雄猫部署战争时丢失的图像



Mine是基于JSF 2.2 +primefaces的Web应用程序,它提供了上传图像的功能。我将上传的图像存储在网络应用程序的资源/图像文件夹中。

当我们重新部署新的战争文件时,所有映像都将丢失。如何解决这个问题?映像应跨部署保留。我正在使用雄猫 8

请帮忙

谢谢巴尔加夫

您可以创建一个路径,无论您的应用程序如何,您都可以访问该路径,并且它也将在 tomcat 重新启动后幸存下来。将位置映射到服务器中的路径.xml 的 tomcat

   <Host name="localhost"  appBase="/opt/seamless/www/webapps"
        unpackWARs="true" autoDeploy="true"
        xmlValidation="false" xmlNamespaceAware="false">
  <Context path="/myapplication/pics" docBase="/mylocation/myapplication" />
  </Host>

上下文中的docBase可以是系统中要保存图像的目录,路径是应用程序路径(http://URL/myapplication/pics),您将使用该路径访问 http://URL/myapplication/pics/myimage.jpg 等图像。

最新更新