怎么解决这个问题。求大神支招。网上说的虚拟目录根本不行。急急急
配置文件,里面可以配置加一个配置路径的属性,这个路径不是在项目下,之后再代码里面读取这个路径,如果不存在文件夹就创建,有就不用创建,文件路径存储在数据库里面。
噗哈哈 治标不治本的方法就是重新发布前复制下
不要把上传的文件保存在项目程序目录下,保存下其他固定的目录下
是用到相对路径吗 可以试下绝对路径
可以在服务器里开辟一块空间(注意:不要放在tomcat的路径之下),用来存储你需要的数据,这样每次重新发布的时候,就不会出现资源丢失了
1,把项目资源都打到一个war包里发布。(我们项目就是这样做的)
缺点:每次时由于war包文件会相对大些,发布时间要长些。(其实长也是几分钟的事)
2,不要用tomcat的发布(页面)功能,停止tomcat,直接到webapps下面把发布的文件置换,启动tomcat。