关闭 lamikr 打开了这个问题 2021 年 4 月 28 日 · 0 条评论 · 由#1590修复 关闭 由于序列化错误,最后打开的 gcode 未被记住#1589 lamikr 打开了这个问题 2021 年 4 月 28 日 · 0 条评论 · 由#1590修复 注释 贡献者 拉美克 评论了 2021 年 4 月 28 日 描述错误 当 UGS 打开 gcode 文件然后关闭并再次重新启动时,它不记得以前打开的 gcode 文件。发生这种情况是由于 UGS 关闭时控制台上显示的 SerializationExceptions。 重现 使用命令启动 ugs-platform:mvn nbm:run-platform -pl ugs-platform/application 打开 gcode 文件 关闭 ugs 平台 控制台中的错误显示在序列化错误中 重新启动 ugs-platform,如果一切正常,之前打开的 gcode 应该会自动打开 预期行为 关闭 UGS 时,控制台上不会显示任何 SerializationErrors。UGS 重新启动后,之前打开的 gcode 文件也应该会自动再次打开。 屏幕截图 如果适用,请添加屏幕截图以帮助解释您的问题。 版本 UGS 平台从 master 构建 操作系统(请填写以下信息): Linux 控制台上显示的其他上下文序列化错误消息: [信息] 警告 [org.openide.util.io.NbObjectOutputStream]:可序列化类 com.willwinder.ugs.nbp.editor.SourceMultiviewElement 未声明 serialVersionUID 字段。存储时遇到:[org.openide.windows.TopComponent$Replacer, java.lang.Short, java.lang.Number, org.openide.windows.CloneableOpenSupport$Listener, org.openide.windows.CloneableTopComponent$Ref, org.netbeans .modules.openide.loaders.SimpleES$Environment, org.openide.text.DataEditorSupport$Env, org.openide.loaders.OpenSupport$Env, org.openide.loaders.DataObject$Replace, org.netbeans.modules.masterfs.filebasedfs .fileobjects.ReplaceForSerialization, org.openide.loaders.MultiDataObject$EntryReplace] 另见http://www.netbeans.org/issues/show_bug.cgi?id=19915[可能一直在编写 Windows2Local/Components/MultiView-Gcode#007CGcode#007C.settings] [INFO] INFO [org.netbeans.core.windows.persistence]:TopComponent MultiView-Gcode#007CGcode#007C 不可序列化。 [信息] java.io.NotSerializableException: com.willwinder.ugs.nbp.editor.GcodeFileListener [信息] 在 java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1185) [信息] 在 java.base/ java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1553) lamikr 将提交推送到引用此问题的 lamikr/Universal-G-Code-Sender 2021 年 4 月 28 日 fix saving of last opened project state …… 982322b lamikr 提到了这个问题 2021 年 4 月 28 日 修复保存上次打开的项目状态 #1590 合并 lamikr 将提交推送到引用此问题的 lamikr/Universal-G-Code-Sender 2021 年 4 月 28 日 fix saving of last opened project state …… 00c8c89 winder 在 #1590 中完成后 关闭了它 2021 年 4 月 28 日 喜欢 (0) https://github.com/arkypita/LaserGRBL/issues/1226#1226 在 windows xp 中安装? #1227 2.8inch_ESP32-2432S028R无法获取任何菜单 #56 2.8inch_ESP32-2432S028R显示屏支持 #55 编译错误 #54 文本部分超出了板中的可用空间 #53 2.8inch_ESP32-2432S028R无法获取任何菜单 #562.8inch_ESP32-2432S028R显示屏支持 #55编译错误 #54文本部分超出了板中的可用空间 #53编译失败:SdFat.h:没有那个文件或目录 #50esp32c3支持吗? #49慢跑算法 #48启用 WiFi 后,STA & AP 模式会暂停发送 G 代码。 #46
描述错误
当 UGS 打开 gcode 文件然后关闭并再次重新启动时,它不记得以前打开的 gcode 文件。发生这种情况是由于 UGS 关闭时控制台上显示的 SerializationExceptions。
重现
预期行为
关闭 UGS 时,控制台上不会显示任何 SerializationErrors。UGS 重新启动后,之前打开的 gcode 文件也应该会自动再次打开。
屏幕截图
如果适用,请添加屏幕截图以帮助解释您的问题。
版本
UGS 平台从 master 构建
操作系统(请填写以下信息):
Linux
控制台上显示的其他上下文序列化错误消息:
[信息] 警告 [org.openide.util.io.NbObjectOutputStream]:可序列化类 com.willwinder.ugs.nbp.editor.SourceMultiviewElement 未声明 serialVersionUID 字段。存储时遇到:[org.openide.windows.TopComponent$Replacer, java.lang.Short, java.lang.Number, org.openide.windows.CloneableOpenSupport$Listener, org.openide.windows.CloneableTopComponent$Ref, org.netbeans .modules.openide.loaders.SimpleES$Environment, org.openide.text.DataEditorSupport$Env, org.openide.loaders.OpenSupport$Env, org.openide.loaders.DataObject$Replace, org.netbeans.modules.masterfs.filebasedfs .fileobjects.ReplaceForSerialization, org.openide.loaders.MultiDataObject$EntryReplace] 另见http://www.netbeans.org/issues/show_bug.cgi?id=19915[可能一直在编写 Windows2Local/Components/MultiView-Gcode#007CGcode#007C.settings]
[INFO] INFO [org.netbeans.core.windows.persistence]:TopComponent MultiView-Gcode#007CGcode#007C 不可序列化。
[信息] java.io.NotSerializableException: com.willwinder.ugs.nbp.editor.GcodeFileListener
[信息] 在 java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1185)
[信息] 在 java.base/ java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1553)