文件名 目录名或卷标语法不正确 java_java.io.FileNotFoundException:文件名、目录名或卷标语法不正确...

news/2024/10/18 3:27:27/

java.io.FileNotFoundException: file:\D:\software\workspaceower\qms_sc\webroot\WEB-INF\classes\templates\persons.xls (文件名、目录名或卷标语法不正确。)

使用getClass().getResource("/")少了个 getPath

我的错误是调用用poi生成excel文件的方法后,死活就是给我报java.io.FileNotFoundException: D:\ProgramTools\apache-tomcat-6.0.26\webapps\BAW-phaseM\excel\ttakeinventory\2011-10-30_2011-11-26 23:59:59_YS_no_checked_.xls (文件名、目录名或卷标语法不正确。)   的错误。我前思后想,来回跟踪,都没有问题,就是到写入excel文件的时候,愣是写不进去。没办法了,只好请教了一下同事,他看到这个错误后就给我说是因为excel命名的问题,windows下的文件名不允许出现23:59:59类似这样的字符的。后来经验证,果然是这样,我就重新修改了一下名字,这份excel就顺利的诞生啦!哈哈。。真是太高兴啦!

Windows 中文件夹命名规则是:

① 文件名或文件夹名可以由1~256个西文字符或128个汉字(包括空格)组成,不能多于256个字符。

② 文件名可以有扩展名,也可以没有。有些情况下系统会为文件自动添加扩展名。一般情况下,文件名与扩展名中间用符号“.”分隔。

③ 文件名和文件夹名可以由字母、数字、汉字或~、!、@、#、$、%、^、&、( )、_、-、{}、’等组合而成。

④ 可以有空格,可以有多于一


http://www.ppmy.cn/news/623814.html

相关文章

java文件名 目录名或卷标语法不正确_大神求解,IO报错文件名、目录名或卷标语法不正确...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 哪位大神帮忙解决下,谢谢了!!! 书上的例题,要求吧之前压缩的文件解压出来。我按源码敲下来了,把之前压缩中F盘的hmhTest.zip解压出来,结果报错了!请问下怎么解决?是路径或文件分隔符的问题吗? 源代码是 package zipInpu…

linux改分区卷标,在深度操作系统Deepin中修改磁盘分区的卷标的语法

如果想在深度操作系统Deepin中修改磁盘分区的卷标,那就使用e2label命令,当然,也可以用Gparted(分区编辑器)改。有时候电脑上安装多个操作系统,比如安装有Windows 7、Deepin、UOS,然后打开文件管理器会看到两个数据盘&a…

win10硬盘锁怎么解除_WIN10我的电脑磁盘驱动器带锁图标是为什么

一、新买的硬盘不能直接使用,必须对它进行格式化的才能使用。挂在电脑上作从盘(跳线Slave)单击“开始→控制面板→管理工具→计算机管理” →“计算机管理” →在窗口选中左边窗格的“磁盘管理”并单击,在右边窗格中就看到新挂上的硬盘。如果想以后单独使…

python输出文件名、目录名或卷标语法不正确是为啥_'文件名、目录名或卷标语法不正确。\r\n',非...

我正在尝试使用Python脚本将文件暂存到本地托管的Git:gitExe = r"C:\Git\bin\git.exe" gitdir = r --git-dir="G:\QA\.git" worktree = r --work-tree="G:\QA\" gitcmd = " add" myCsv = "Reports.csv" import subprocess …

ubuntu使用ntfslabel 修改磁盘分区卷标

NTFS 安装ntfsprogs软件包 sudo apt-get install ntfsprogs 插入硬盘之后,使用mount查看设备信息 mount /dev/sdb1 on /media/test/Element SE type fuseblk (rw,nosuid,nodev,relatime,user_id0,group_id0,default_permissions,allow_other,blksize4096,uhelperud…

linux修改u盘卷标,如何在Linux下格式化U盘以及修改卷标

1、格式化U盘 第一步:在没有播放U盘时使用fdisk查看哪些设备 如: # fdisk -l Disk /dev/sda: 128.8 GB, 128849018880 bytes 255 heads, 63 sectors/track, 15665 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / …

文件名目录名或卷标语法不正确怎么修复?

电脑硬盘分区、移动硬盘、U盘等在使用过程中有时会出现错误,使分区打不开无法读取分区中的数据,并且提示“文件名目录名或卷标语法不正确”。文件名目录名或卷标语法不正确怎么修复? 文件名目录名或卷标语法不正确怎么修复? 工具…

Ubuntu 设定硬盘分区的卷标 (名字)

Ubuntu 设定 (命名) 硬盘分区的卷标 (名字) Ubuntu 硬盘插入电脑,需要把硬盘挂载到文件夹上,才能访问硬盘的文件。挂载到服务器上的 media 文件夹,重命名为直观的名字。 1. Ubuntu 硬盘自动挂载 (base) yongqiangfamu-sys:/media/yongqiang$…