文件路徑正確,報(bào)java.io.FileNotFoundException異常的原因及解決辦法
新添加個(gè)發(fā)文類型
insert into mis.zyb_sf_type values('121','榆財(cái)法字','榆財(cái)法字',2,'0','1',21,NULL,'0','發(fā)文模板.doc','')
創(chuàng)建文章時(shí)出錯(cuò)了,
異常信息:
文件保存失敗
Java.io.FileNotFoundException: E:\tomcat\jinzhongshi\jinzs_yuci\webapps\myDoJZS\word\template_fw\發(fā)文模版.doc (系統(tǒng)找不到指定的文件。) 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)
查找這個(gè)目錄文件都確實(shí)存在,( E:\tomcat\jinzhongshi\jinzs_yuci\webapps\myDoJZS\word\template_fw\發(fā)文模版.doc ) 又重新部署啟動(dòng)了兩次,仍然是這個(gè)問題,難不成是文件本身有問題?新建一個(gè)文件,名字也一樣,如圖右邊那個(gè)11k 的,兩文檔名字一樣也不沖突,
猜想可能是在不同操作系統(tǒng)上創(chuàng)建的?所以字符編碼不一樣?我也不知道了。
把左邊那個(gè)原來的文件的文件名"發(fā)文模版.doc"復(fù)制下來,粘貼在了SQL語句中( 原來的SQL漢字是自己敲上去的 ),
insert into mis.zyb_sf_type values('121','榆財(cái)法字','榆財(cái)法字',2,'0','1',21,NULL,'0','發(fā)文模板.doc','')
再執(zhí)行一次,一切正常了。
相關(guān)文章
Spring自定義注解實(shí)現(xiàn)接口版本管理
這篇文章主要介紹了Spring自定義注解實(shí)現(xiàn)接口版本管理,RequestMappingHandlerMapping類是與 @RequestMapping相關(guān)的,它定義映射的規(guī)則,即滿足怎樣的條件則映射到那個(gè)接口上,需要的朋友可以參考下2023-11-11java ArrayBlockingQueue阻塞隊(duì)列的實(shí)現(xiàn)示例
ArrayBlockingQueue是一個(gè)基于數(shù)組實(shí)現(xiàn)的阻塞隊(duì)列,本文就來介紹一下java ArrayBlockingQueue阻塞隊(duì)列的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下2024-02-02MybatisPlus特殊查詢的實(shí)現(xiàn)介紹
這篇文章主要介紹了MybatisPlus查詢投影、聚合查詢、分組查詢、等值查詢、范圍查詢、模糊查詢、排序查詢,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2022-10-10LambdaQueryWrapper的實(shí)現(xiàn)原理分析和lambda的序列化問題
這篇文章主要介紹了LambdaQueryWrapper的實(shí)現(xiàn)原理分析和lambda的序列化問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。2022-01-01Android應(yīng)用開發(fā)之將SQLite和APK一起打包的方法
這篇文章主要介紹了Android應(yīng)用開發(fā)之將SQLite和APK一起打包的方法,文章時(shí)間較早,盡管現(xiàn)在開發(fā)環(huán)境已大都遷移至Android Studio上,但打包原理依然相同,需要的朋友可以參考下2015-08-08struts2實(shí)現(xiàn)多文件上傳的示例代碼
本篇文章主要介紹了struts2實(shí)現(xiàn)多文件上傳的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-03-03