1.问题: 先抛问题,由于刚刚换用mac环境,之前windows上开发的代码调试完毕,还未上线.之后上线部署之前,tl直连测试本地环境(mac)环境,功能无法使用,显示java.io.IOException: No such file or directory 异常.反复调试显示抛异常的方法是创建文件File时权限问题. 2.结论 由于之前测试是没有问题的,而且之前的项目中也用到了类似的功能,所以考虑到是mac环境本身的问题,找来windows环境再测,显示没问题.部署到服务器也没问题.由于确定
java在创建文件的过程中如果改文件的路径不存在: 会出现下面这种情况 java.io.IOException: 系统找不到指定的路径. at java.io.WinNTFileSystem.createFileExclusively(Native Method) at java.io.File.createNewFile(File.java:883) at test.demo.createFile(demo.java:44) at test.demo.main(demo.java:27) 所以
package aaa;import java.util.Date;import java.util.regex.Matcher;import java.util.regex.Pattern;import java.io.*; class Animal{} class Mammal extends Animal{} class Reptile extends Animal{} class Dog extends Mammal{} public class ccc { void createFil