小编You*_*iss的帖子

使用Spring boot和javafx会消耗大量内存吗?

我愿意在我的 JavaFX 应用程序中使用 Spring boot 技术(以获得其依赖注入的优势),但我想知道对内存的影响,因为你知道任何带有“组件”符号的类都会被加载到 MetaSpace(因为 Spring boot 会从中创建一个静态对象),因此,将数十个 JavaFx 视图控制器加载到 MetaSpace 中,从应用程序启动到结束,它们永远不会被垃圾收集,这显然是一件坏事,有什么办法可以解决这个问题吗?

java spring javafx spring-boot

5
推荐指数
1
解决办法
246
查看次数

我可以使用 jpackage (Java 17) 制作可安装的 32 位版本的应用程序吗

我使用 Java 17 和 JavaFX 16 库制作了一个应用程序。有没有办法使用 JPackage 制作可安装的 32 位版本?由于自 Java 9 以来 Java 一直都是 64 位(与 JavaFX 库相同),我怀疑这是不可能的,但是有什么办法可以做到吗?

java javafx javafx-11 jpackage java-17

4
推荐指数
1
解决办法
2524
查看次数

将 Eclipse 中的 JavaFX 项目导出到可运行的 jar

我需要将使用 Eclipse 的 JavaFX SDK 16 和 Java SE-15 制作的项目发送给我的朋友,但是当我尝试导出它时,我很惊讶 Eclipse 没有将 VM 参数插入到导出的文件中: 在此处输入图片说明

正如您所知,从 JavaFX SDK 10 开始,JavaFX 库不再是 Java SE 的一部分,因此我们需要通过 VM 参数告诉 Eclipse 在哪里可以找到它们,简而言之,这些 VM 参数对于运行我的程序非常重要。

我已经知道我可以在使用提示命令打开它时插入这些参数,但是有没有更简单的方法?只需单击导出的文件?

java eclipse javafx javafx-11 runnable-jar

1
推荐指数
1
解决办法
94
查看次数