当前位置: 移动技术网 > IT编程>开发语言>Java > 文件路径正确,报java.io.FileNotFoundException异常的原因及解决办法

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

2019年07月22日  | 移动技术网IT编程  | 我要评论

徐福晶,网游之追风者,公路养护工作总结

新添加个发文类型

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','')

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

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网