java.io.FileNotFoundException: c:\ddtemp.txt (拒绝访问。)

我是电大学生,在做作业时需要安装光盘需要安装安装jre-1_5_0_13-windows-i586-p安装jre-6u3-windows-i586-p我的系统是win7笔... 我是电大学生,在做作业时需要安装光盘需要安装安装jre-1_5_0_13-windows-i586-p安装jre-6u3-windows-i586-p我的系统是win7 笔记本、ie9在网上作业上出现对话框传递参数失败。 Java控制台Java Plug-in 1.6.0_03使用 JRE 版本 1.6.0_03 Java HotSpot(TM) Client VM用户主目录 = C:\Users\lenovo----------------------------------------------------c:   清除控制台窗口f:   终结在结束队列上的对象g:   垃圾收集h:   显示此帮助消息l:   转储类载入程序列表m:   打印内存使用o:   触发日志记录p:   重新载入代理配置q:   隐藏控制台r:   重新载入策略配置s:   转储系统和部署属性t:   转储线程列表v:   转储线程堆栈x:   清除类载入程序高速缓存0-5: 设置跟踪级别为<n>----------------------------------------------------收到了 10019623DD62F8D1362DEB743488B16E03D1F540BC5FA77F   stvu   000001   002   找到盘符 H检查课件ID 创建文件 java.io.IOException: 拒绝访问。 at java.io.WinNTFileSystem.createFileExclusively(Native Method) at java.io.File.createNewFile(Unknown Source) at com.wizlong.tool.playLoader.creatFile(playLoader.java:77) at com.wizlong.tool.playLoader.startCw(playLoader.java:127) at com.wizlong.tool.playLoader.checkCwId(playLoader.java:209) at com.wizlong.tool.playLoader.checkCd(playLoader.java:147) at com.wizlong.tool.playLoader.init(playLoader.java:65) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source)java.io.FileNotFoundException: c:\ddtemp.txt (拒绝访问。) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.<init>(Unknown Source) at java.io.FileOutputStream.<init>(Unknown Source) at java.io.FileWriter.<init>(Unknown Source) at com.wizlong.tool.playLoader.creatFile(playLoader.java:88) at com.wizlong.tool.playLoader.startCw(playLoader.java:127) at com.wizlong.tool.playLoader.checkCwId(playLoader.java:209) at com.wizlong.tool.playLoader.checkCd(playLoader.java:147) at com.wizlong.tool.playLoader.init(playLoader.java:65) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source)java.lang.NullPointerException at java.io.Writer.<init>(Unknown Source) at java.io.PrintWriter.<init>(Unknown Source) at java.io.PrintWriter.<init>(Unknown Source) at com.wizlong.tool.playLoader.creatFile(playLoader.java:95) at com.wizlong.tool.playLoader.startCw(playLoader.java:127) at com.wizlong.tool.playLoader.checkCwId(playLoader.java:209) at com.wizlong.tool.playLoader.checkCd(playLoader.java:147) at com.wizlong.tool.playLoader.init(playLoader.java:65) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source)请懂得人帮我解决,谢谢! 展开
 我来答
ge浩然正气
推荐于2017-11-25 · TA获得超过455个赞
知道小有建树答主
回答量:573
采纳率:0%
帮助的人:189万
展开全部
原因可能有几种,
1,权限问题。因为,win7的权限问题很复杂,
2,防火墙,问题,win7防火墙,你看允许java通过了吗。
3,java,版本问题。由于您用的是java 5这个版本,可能还不支持win7。
建议,你先查看权限是否拥有,再查看,防火墙的设置是否拦截了java。
最后建议你用较新的 java 6,或这java 7. 既有更多更好的功能,又能对最新的系统有一个更稳顶的支持。
me_is_vector
2013-05-23 · 超过23用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:32.6万
展开全部
因为路径不对!我在写文件传输的时候遇到过类似问题。
//文件写入
File fileNew=new File(fileDir+"\\"+f.getFileName());//new 一个文件 构造参数是字符串
File rootFile=fileNew.getParentFile();//得到父文件夹

//不存在 则创建一个文件
if(!fileNew.exists()){
try {
rootFile.mkdirs();//!!!!!!!!!!!!!!!!!注意 此处是重点
fileNew.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
//e.printStackTrace();
System.out.println(fileNew+"文件创建失败");
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liu7028218
2012-07-25 · 超过21用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:43.3万
展开全部
java.io.WinNTFileSystem.createFileExclusively(Native Method) at java.io.File.createNewFile(Unknown Source) at
这两句话表示创建一个新的文件失败。所以可能是当前用户没有文件路径的访问权限,
也有可能是文件路径错误等其他关于文件路径的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2012-07-25 · TA获得超过751个赞
知道小有建树答主
回答量:376
采纳率:0%
帮助的人:361万
展开全部
产生此种异常的原因大概有以下几种:
1、文件名没写对
2、路径错误,包括路径不存在,路径字符串书写有问题!
3、文件夹权限设置不允许访问
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
602619954
2012-07-26
知道答主
回答量:39
采纳率:0%
帮助的人:13.9万
展开全部
win7访问C盘需要提供管理员权限,你顺布实行当然会被拒绝的,设置权限吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式