欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

文件路径正确,报java.io.FileNotFoundException异常的原因及解决办法

时间:2021-03-21 10:28:59|栏目:JAVA代码|点击:

新添加个发文类型

insert into mis.zyb_sf_type values('121','榆财法字','榆财法字',2,'0','1',21,NULL,'0','发文模板.doc','')

创建文章时出错了,

异常信息:

文件保存失败

Java.io.FileNotFoundException: E:\tomcat\jinzhongshi\jinzs_yuci\webapps\myDoJZS\word\template_fw\发文模版.doc (系统找不到指定的文件。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at cn.com.ctdos.businessx.special.fw.service.SpFwDAOImpl.CopyFile(SpFwDAOImpl.java:990)
at cn.com.ctdos.businessx.special.fw.service.SpFwDAOImpl.doNewZybFwAttach(SpFwDAOImpl.java:938)
at cn.com.ctdos.businessx.special.fw.service.SpFwDAOImpl$$FastClassByCGLIB$$93d79680.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)

查找这个目录文件都确实存在,( E:\tomcat\jinzhongshi\jinzs_yuci\webapps\myDoJZS\word\template_fw\发文模版.doc ) 又重新部署启动了两次,仍然是这个问题,难不成是文件本身有问题?新建一个文件,名字也一样,如图右边那个11k 的,两文档名字一样也不冲突,

猜想可能是在不同操作系统上创建的?所以字符编码不一样?我也不知道了。

把左边那个原来的文件的文件名"发文模版.doc"复制下来,粘贴在了SQL语句中( 原来的SQL汉字是自己敲上去的 ),

insert into mis.zyb_sf_type values('121','榆财法字','榆财法字',2,'0','1',21,NULL,'0','发文模板.doc','')

再执行一次,一切正常了。

上一篇:Spring Security使用数据库认证及用户密码加密和解密功能

栏    目:JAVA代码

下一篇:springboot基于Redis发布订阅集群下WebSocket的解决方案

本文标题:文件路径正确,报java.io.FileNotFoundException异常的原因及解决办法

本文地址:http://www.codeinn.net/misctech/84941.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有