注释
如果您从此处运行构建的稳定版或夜间版会发生什么: 让它在某些 JVM:s 上运行时遇到了问题,我们将 linux 构建与 JRE 13 捆绑在一起,这似乎适用于多种 Linux 变体。 |
在夜间我应该选择“所有平台”,对吗?
我明白了,这是有用的信息。如何设置用于编译的版本?够 |
不,我在想你应该尝试 Linux 构建以确保捆绑的 JVM 按预期工作,它使用的是 Java 版本 13.0.1 来自这里:https ://adoptopenjdk.net/ 如果您想自己构建它 你想构建它是因为你正在开发还是只是为了运行它? |
我在所有最新版本的 Linux 上遇到类似类型的“错误用户界面”错误。(206, 207) 我使用的最新版本是 2.0.3 的非平台版本。我认为问题出在 jogl 2.3.2 版本上,它不再适用于最新的 Linux 发行版。 这些旧版本对我来说工作正常,可以将 gcode 发送到基于 grbl 1.1h 的激光和 cnc。我可能需要更改应用程序以使用 JSSC 库而不是 java 自己的库。(如果我没记错的话,可以在ugs设置中进行更改) 但我现在还通过本地 Linux 构建正确显示了最新的 2.0.7 平台 UI。这有点骇人听闻,因为 gluegen 2.4.0 和 jogl 2.4.0 尚未发布到 Maven 存储库。
我还需要强制 maven 更喜欢这些本地 2.4.0 版本,而不是尝试通过创建一个 settings.xml 来从互联网上下载它们: 我试图上传包含此本地 Maven 存储库和更改的 zip 文件,但由于某种原因它失败了。 |
请尝试最新的每晚构建,我已经将 JOGL 更新到 2.4.0,我的机器上不再有这些问题。 |
描述错误
该应用程序运行,当主窗口出现时,它会在 2 秒后崩溃。
重现
重现行为的步骤:
./run_platform.sh
预期行为
我希望窗口保持打开状态,以便我可以使用该程序
截图
来自 master 的版本
(哈希
50e4bc471c1de429324a2e4e076411ea14bf74b6
)硬件
(不适用)
操作系统(请填写以下信息):
Fedora 33 (Java 11)