关闭 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 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
描述错误
当 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)