代码语言:javascript复制
java.io.FileNotFoundException: /data/all/XXXXXXXX.pdf (File name too long)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileOutputStream.<init>(FileOutputStream.java:101)
百度一下,竟然没有找到相关问题。
原来Linux文件名的长度限制是255个字符,也就是说最长只能支持127个中文字符,英文则可以支持255个字符。