File file = null;
String spr = File.separator;
String distory = "D:" + spr + "log";
String fileName = "礼品汇总" + df.format(new Date()) + ".xls";
file = new File(distory, fileName);
if (file.exists()) {
// 文件已经存在,输出文件的相关信息
} else {
// 先创建文件所在的目录
file.getParentFile().mkdirs();
try {
// 创建新文件
file.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
报出异常:java.io.IOException: 参数不正确。
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:850)
请问是什么问题? 这是我从去年写的一个项目中拷贝出来的代码,在那个项目中这些个代码是可用的,拷贝过来后立马出错。我找不到问题所在,请各位大神帮忙!java io javaio
String spr = File.separator;
String distory = "D:" + spr + "log";
String fileName = "礼品汇总" + df.format(new Date()) + ".xls";
file = new File(distory, fileName);
if (file.exists()) {
// 文件已经存在,输出文件的相关信息
} else {
// 先创建文件所在的目录
file.getParentFile().mkdirs();
try {
// 创建新文件
file.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
报出异常:java.io.IOException: 参数不正确。
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:850)
请问是什么问题? 这是我从去年写的一个项目中拷贝出来的代码,在那个项目中这些个代码是可用的,拷贝过来后立马出错。我找不到问题所在,请各位大神帮忙!java io javaio
解决方案 »
- 数据库 jdbc连接问题?请指教。。。。。
- 关于Applet的数字签名
- 能否在java中执行一些创建数据库,表之类的sql
- 数据库存取方式是用IO的方式实现的吗?
- 如何实现点击Jtree,从数据库中调出数据,然后插入到JTable表中!
- 继承问题
- 是否 java.io.File 类中的两个方法重复了??
- 用java来实现页面下载保存的问题。
- java为什么这么简单的方法都没有????我没有找到movefile,copyfile,这些都是最基本的操作!!!!
- GUI关于打开一个对话框的问题!在线待
- LineNumberReader为什么只读取基数行,求解答
- MyEclipse建立包问题,菜鸟求教
file.createNewFile();
。
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:883)
这是我把D盘改成X后的效果。log 和 文件 都是程序生成不会有错只有盘符是固定好的,应该是你测试的环境下没有D盘。
String fileName = "礼品汇总" + df.format(new Date()) + ".xls";
file = new File(distory, fileName);
请看一下你这里获取到的distory路径,windows下面应该是\。
at java.io.WinNTFileSystem.createFileExclusively(Native Method)就会出来和你打招呼了目录只能一级一级的建5楼的兄弟贴的这个很有用
是会自动在不同的OS下选择不同的符号:// / \