此错误的原因大概是windows下的文件名格式和java的格式不正确,需要讲windows的文件名转换成java下的具体代码如下
在Windows中的文件路径格式为 D:\tfs\235396.jpg
而在Java中的文件路径格式为 D:/tfs/235396.jpg
在java中使用前者则会报错,所以需要先将Windows中的文件路径转换为java中可识别的路径。
作如下处理:
-
String str="D:\\tfs\\235396.jpg";
-
String location=str.replace("\\\\", "/");
具体参考文章
https://blog.csdn.net/fengkungui/article/details/67637437
此外:还有就是我直接放在d盘下,在java中不管是使用importChoice("D:\\paper.xlsx"),还是使用 importChoice("D://paper.xlsx")都会报这个错误,但是我把文件放在了一个文件夹下就可以使用了。importChoice("D:\\max\\paper.xlsx")
在win10操作系统下出现该错误的原因还有一个是:不能使用复制的文件路径,须得自己写路径才能执行成功(具体为什么不知)
此错误的原因大概是windows下的文件名格式和java的格式不正确,需要讲windows的文件名转换成java下的具体代码如下在Windows中的文件路径格式为 D:\tfs\235396.jpg而在Java中的文件路径格式为 D:/tfs/235396.jpg在java中使用前者则会报错,所以需要先将Windows中的文件路径转换为java中可识别的路径。作如下处理: Stri...
解决真是花费了一定的时间,记录下来,作为经验之谈吧。
错误原因竟然是:Excel的命名问题,不允许有15:05:04这样的格式。顺便也总结一下Windows命名吧。
Windows中
文件
命名规则是:
①在
文件
或
文件
夹名中,可用1~256个字符西文字符或
最近在做多
文件
上传的时候出现了一个比较诡异的错误。
我在做
文件
上传的时候要更改上传
文件
的名字防止名字重复刷新掉之前的
文件
(重复shangchuan)
//服务器时间 String date=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime());
通过该方
法
获取到服务器当前的时
做一个简单的
文件
上传下载的功能,上传没问题,但是下载的时候报错,
java
.
io
.
FileNotFoundException
:(
文件名
、
目录名
或卷
标语
法
不
正确
。)
开始以为是从前端传过来的路径有问题,百度之后,试过其他的解决方案,都不成功。无奈,后尝试先把后台代码中的
文件
下载路径写死。
再次测试下载,成了!
说明就是路径或
文件名
的问题。之后分别把路径和
文件名
写死做测试。
路径为变量,
文件名
写死,下载成功:
文件名
为变量,路径写死,下载失败:
可得:此问题是由
文件名
引起
判断
文件
变量的值
光看字面,是
java
.
io
.
FileNotFoundException
: C:\Users\ZHANGGANG\Desktop\hello.txt (
文件名
、
目录名
或卷
标语
法
不
正确
。)
最近协助同事解决问题的时候发现了个有趣的问题。
直接在win10中
文件
的属性把
文件
路径贴了出来。
然后运行的时候报了此错误。
问题原因是
解决办
法
最简单的不用一个个改成正斜杠,直接粘贴到地址栏,再把地址栏的贴出来就行...
小编今天在
java
编程中使用fastdfs实现
文件
上传功能的时候,获取windows
文件
路径时报错:
java
.
io
.
FileNotFoundException
: (
文件名
、
目录名
或卷
标语
法
不
正确
。)
原因分析:
出现次错误的原因主要是在windows系统下创建
文件
需要遵循其
文件名
的规则。导致创建
文件
失败,从而提示filenotfound异常,
文件
未找到
Windows 中
文件
夹
今天使用Fileinputstream(filePath)时出现了Except
io
n in thread "main"
java
.
io
.
FileNotFoundException
: E:\photo.JPeG (系统找不到指定的
文件
。)
然后去E盘看,明明有
文件
啊,怎么回事,然后想是不是
文件
格式
正确
,但是在目录中看到是jpeg格式没问题啊。。
之后得知这个地方显示的不一定是
正确
的,可以显示拓展名...
java
中文路径
FileNotFoundException
getClass().getClassLoader().getResource(template).getPath()
上面代码获取到的
文件
路径中如果出现了中文默认是会url编码的,这样就会出现filenotfound异常
对路径进行url解码即可。
try {
templateFile =
java
.net.URLDecoder.decode(templateFile, "UTF-8");
} catch (Unsupp
System.
IO
.
FileNotFoundException
: Could not load file or assembly 'Microsoft.ReportViewer.WinForms, Vers
io
n=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. 系统找不到指定的
文件
。
File name: 'Microsoft.ReportViewer.WinForms, Vers
io
n=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
at SupSystem.fr_Print..ctor()
java
.
io
.
FileNotFoundException
: class path resource [springmvc.xml] cannot be opened
这个错误让我一度以为是代码写错了,仔细看了一遍代码没错,pom
文件
也没错,各种配置
文件
也没错,路径下也的确有springmvc.xml这个
文件
,原因是因为我忘记将resources作为the root resources。
java
.
io
.
FileNotFoundException
: file:\D:\wugui\out\product
io
n\wugui\source.png (
文件名
、
目录名
或卷
标语
法
不
正确
。)
根据引用和引用的信息,出现
java
.
io
.
FileNotFoundException
异常的原因可能是
文件
路径或者
文件名
的错误,导致系统无
法
正确
找到
文件
。在你提供的错误信息中,
文件
路径为file:\D:\wugui\out\product
io
n\wugui\source.png。根据错误提示,
文件名
、
目录名
或卷
标语
法
不
正确
。这意味着
文件
路径中可能存在语
法
错误或者
文件名
、
目录名
中包含不支持的字符。你需要检查
文件
路径中是否存在特殊字符或者错误的语
法
,确保
文件
路径和
文件名
的
正确
性。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [
java
.
io
.
FileNotFoundException
:
文件名
、
目录名
或卷
标语
法
不
正确
](https://blog.csdn.net/weixin_29771573/article/details/116808698)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [
java
.
io
.
FileNotFoundException
: : open failed: ENOENT (No such file or directory)](https://blog.csdn.net/yzpbright/article/details/115898688)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
微信小程序学习日记之错误1appJSON["tabBar"][1]["pagePath"] "pages/index/index" 需在 pages 数组中
duoremi111:
在使用UEditor时出现的路径问题
Larry hill:
初学springboot集成dubbo出现service为null
ahauedu:
微信小程序学习日记之错误1appJSON["tabBar"][1]["pagePath"] "pages/index/index" 需在 pages 数组中
AAS48: