java - 担心使用 Java 和 JavaFX 部署 GUI 共享软件...运行时问题?
问题描述
我是一名前 VB6 程序员,现在才重新开始编码。我喜欢Java,因为它是多平台的。我现在正在经历学习过程,但我有一些担忧,希望你们能帮助我理解。
我想编写 GUI 独立的共享软件程序,但我了解到 Swing 现在已经过时,JavaFX 已经从 Java 中分离出来。
我关心的是部署。如果最终用户没有安装 java 怎么办?我是否可以将 JRE 和 JavaFX 作为我自己的安装程序的一部分进行安装?请记住……这将用于共享软件,有成千上万的下载量。我想让最终用户尽可能轻松地下载/安装我的程序。
请分享您对这个主题的了解。
谢谢!!
解决方案
Java 打包器与 Java8 捆绑在一起,并且将有一个针对 Java 14 的新打包器。可以在此处下载工作的预发行版:http: //jdk.java.net/jpackage/我已经在构建过程中使用它,并且它只是工作。
推荐阅读
- selenium - Web 应用程序的变异测试
- git - Git 合并然后硬重置擦除了之前正在合并的分支
- java - vlcj 只显示黑屏
- ios - central.retrieveConnectedPeripherals(withServices:[SERVICE_UUID]) 返回 nil
- vue.js - 在 Vuetify 中,如何在每一行中添加一个按钮
? - ssis - 使用 SSIS 连接到 Google API Sheets V4
- android - Xamarin 开发人员如何为 C# 创建本机库?
- ios - 如何向现有协议添加自定义功能?
- java - 如何在 ArrayList 中搜索员工姓名(仅搜索姓氏)
- ios - 使用 SFSpeechRecognizer 识别单个日文字符而不是单词