博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javaWEB项目重新发布后原来上传的文件随原项目目录一起没了
阅读量:4205 次
发布时间:2019-05-26

本文共 501 字,大约阅读时间需要 1 分钟。

最近在做一个关于简历库的项目,项目中遇到了各种各样的问题,改起来也是很烦的。由于这个项目最开始的时候也不是我写的,所以在接手这个项目的时候,光是看项目就花费了我不少时间(感觉以后写代码还是多做点注释,即使不为了别人,为了自己以后更新,也还是要多写)。。。在我们把这个项目优化再优化后,还是存在一些问题。。。

这个项目我们一共在网页上部署过两次,即接下来要说的版本一和版本二(更新后)。出现的问题是,版本一之前上传的一些pdf文件,在版本二中不会显示。在版本二中上传的pdf文件,在版本一中也不会显示。并且版本一和版本二是共用一个数据库,就很让人想不通。后来查了页面生成的html文件,两者上传的图片路径都是相同的,可就是不显示。。。

问题分析:

肯定会没的,你设置的的上传文件目录是,也就是把文件传到你的部署在Tomcat你的项目文件中,如果可以,你可以尝试使用,将文件上传到指定的文件夹,或者每次重新部署的时候把上传的文件拷贝出来。

项目重新部署之后原来上传的文件不见了,是因为每次重新部署项目,tomcat webapp目录下的文件是重新生成的,原来上传的文件自然也就没了。

解决方法:

相关资料:

转载地址:http://sgxli.baihongyu.com/

你可能感兴趣的文章
面试题:强制类型转换
查看>>
Template模式
查看>>
Observer模式
查看>>
解决openstack novnc一段时间后自动挂断登录不上问题,novncproxy dead but pid file exists
查看>>
构建OpenStack的云基础架构:ManageIQ(转)
查看>>
CentOS 7.0,启用iptables防火墙(转)
查看>>
实战DDD(Domain-Driven Design领域驱动设计:Evans DDD)
查看>>
SSH中各个框架的作用以及Spring AOP,IOC,DI详解
查看>>
openstack juno 配置vmware(vcenter、vsphere)
查看>>
远程debug调试(eclipse)之openstack windows
查看>>
PAAS平台对比:OpenShift VS CloudFoundry【51CTO调研报告】
查看>>
JAX-RS(java restful实现讲解)(转)
查看>>
Spring MVC与JAX-RS比较与分析
查看>>
openstack官方docker介绍
查看>>
[转]在ASP.NET 2.0中操作数据::创建一个数据访问层
查看>>
Linux命令之chmod详解
查看>>
【java小程序实战】小程序注销功能实现
查看>>
Java中子类能否继承父类的私有属性和方法
查看>>
JVM内存模型详解
查看>>
(六) Git--标签管理
查看>>