急急急!!!IDE无法保存文件!-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2963|回复: 3

[已解决] 急急急!!!IDE无法保存文件!

[复制链接]
发表于 2021-5-11 16:17 | 显示全部楼层 |阅读模式
本帖最后由 lfz 于 2021-5-11 22:25 编辑

我的arduino ide忽然无法保存文件
大概从前天晚上出现的 以为是个别问题先开始没在意

今天发现还不行  已经重新安装过 还是不可以

之前的代码更改后无法保存,保存后出现以下错误代码

Arduino:1.8.13 (Windows 10), 开发板:"Arduino Uno"

java.io.IOException: 系统找不到指定的文件。

        at java.io.WinNTFileSystem.createFileExclusively(Native Method)

        at java.io.File.createTempFile(File.java:2024)

        at processing.app.BaseNoGui.saveFile(BaseNoGui.java:886)

        at processing.app.SketchFile.save(SketchFile.java:287)

        at processing.app.Sketch.save(Sketch.java:138)

        at processing.app.SketchController.save(SketchController.java:352)

        at processing.app.Editor.handleSave2(Editor.java:1908)

        at processing.app.Editor.handleSave(Editor.java:1883)

        at processing.app.Editor.checkModified(Editor.java:1706)

        at processing.app.Base.handleClose(Base.java:972)

        at processing.app.Editor$1.windowClosing(Editor.java:255)

        at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:349)

        at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:349)

        at java.awt.Window.processWindowEvent(Window.java:2054)

        at javax.swing.JFrame.processWindowEvent(JFrame.java:305)

        at java.awt.Window.processEvent(Window.java:2013)

        at java.awt.Component.dispatchEventImpl(Component.java:4889)

        at java.awt.Container.dispatchEventImpl(Container.java:2297)

        at java.awt.Window.dispatchEventImpl(Window.java:2746)

        at java.awt.Component.dispatchEvent(Component.java:4711)

        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)

        at java.awt.EventQueue.access$500(EventQueue.java:97)

        at java.awt.EventQueue$3.run(EventQueue.java:709)

        at java.awt.EventQueue$3.run(EventQueue.java:703)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)

        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)

        at java.awt.EventQueue$4.run(EventQueue.java:733)

        at java.awt.EventQueue$4.run(EventQueue.java:731)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)

        at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)

        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)

        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)

        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

系统找不到指定的文件。

java.io.IOException: 系统找不到指定的文件。

        at java.io.WinNTFileSystem.createFileExclusively(Native Method)

        at java.io.File.createTempFile(File.java:2024)

        at processing.app.BaseNoGui.saveFile(BaseNoGui.java:886)

        at processing.app.SketchFile.save(SketchFile.java:287)

        at processing.app.Sketch.save(Sketch.java:138)

        at processing.app.SketchController.save(SketchController.java:352)

        at processing.app.Editor.handleSave2(Editor.java:1908)

        at processing.app.Editor.handleSave(Editor.java:1883)

        at processing.app.Editor.checkModified(Editor.java:1706)

        at processing.app.Base.handleClose(Base.java:972)

        at processing.app.Editor$1.windowClosing(Editor.java:255)

        at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:349)

        at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:349)

        at java.awt.AWTEventMulticaster.windowClosing(AWTEventMulticaster.java:349)

        at java.awt.Window.processWindowEvent(Window.java:2054)

        at javax.swing.JFrame.processWindowEvent(JFrame.java:305)

        at java.awt.Window.processEvent(Window.java:2013)

        at java.awt.Component.dispatchEventImpl(Component.java:4889)

        at java.awt.Container.dispatchEventImpl(Container.java:2297)

        at java.awt.Window.dispatchEventImpl(Window.java:2746)

        at java.awt.Component.dispatchEvent(Component.java:4711)

        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)

        at java.awt.EventQueue.access$500(EventQueue.java:97)

        at java.awt.EventQueue$3.run(EventQueue.java:709)

        at java.awt.EventQueue$3.run(EventQueue.java:703)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)

        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)

        at java.awt.EventQueue$4.run(EventQueue.java:733)

        at java.awt.EventQueue$4.run(EventQueue.java:731)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)

        at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)

        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)

        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)

        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

系统找不到指定的文件。



 楼主| 发表于 2021-5-11 16:21 | 显示全部楼层
新建文件保存就会弹出以下提示, 如果是旧的代码就会出现一楼的报错
捕获.PNG
发表于 2021-5-11 18:54 | 显示全部楼层
先备份一下文件,(“复制粘贴”)。

退出IDE,然后新建一个工程,之后可以恢复刚才备份的文件。
 楼主| 发表于 2021-5-11 22:23 | 显示全部楼层
解决了  是因为win10的安全中心  c盘不能被写入  关闭win10安全中心的文件夹限制访问就可以了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-29 06:52 , Processed in 0.079136 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表