3
回答
哎呀妈呀,真搞不懂,如何避免重新部署时之前上传的东西不见呢?
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

各位大神、大叔和大妈:

还是叫你们大爷吧,好啦进主题,我知道重新部署时webapps下的项目是会不见东西的,如图片和文件,因此如果之前上传了项目本来没有的东西,那么重新部署后就会不见.

为什么重新部署?我要运行其他的项目,所以不得不啊

我之前做了好多工作,一直搞不明白,我还严格按照下面这个贴做,可是没用,一重新部署server.xml又变回原形.

http://bbs.csdn.net/topics/360088800 

所以上面的贴被我研究了一下午了都没想出办法.

问题再现:我发布项目之后进行上传操作,如上传图片,在根目录下的upload确实有这图片,之后想发布另外个项目然后又回来这个可上传图片的项目时,图片被tomcat清掉了,之前server.xml配置的那句<Context path="/project" docBase="D:\workplace\project"></Context>.变回<Context path="/project" docBase="C:\tomcat\webapps\project"></Context>.好心酸啊,什么回事啊!!!!


然后我就把路径不getPath,直接存在"D:\.."D盘下workplace的upload文件,也就是项目的位置.最后还是不行,在读取路径后,tomcat在服务器上拿,不去D盘下拿.真拿这没办法,求思路....我已经开始脱裤子了,禽兽们

求解决办法.

二楼你先说.

举报
顶部