CTimet 2021-12-10 18:12 采纳率: 84%
浏览 6
已结题

最近在用JavaFX开发一个GUI程序,想问一下用Java编写的程序编译成exe文件后能在没有JDK的机器上运行吗

最近在开发一个GUI程序。我对C和VB不太熟悉,所以首选语言就是Java。开发前我想起一个事,这个GUI很多情况下是在没有安装JavaJDK上的机器上运行的。因为JavaFX开发时需要导入大量javafx包,我觉得基本的main方法,类文件编译后直接运行应该没有啥问题,但是导入的包我害怕在编译后没有一块写进exe里。写进去估计文件得挺大,我猜一般的编译应该不会把包编译进去(本人对编译过程这方面不熟,只是会用,不了解编译过程)。想问问要是编译成2进制文件后能在没有Java的机器上运行吗?这个问题必须在开发前知道答案,如果不能,开发完就比较麻烦了。所以想问问,求解答,谢谢。

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 12月18日
    • 创建了问题 12月10日

    悬赏问题

    • ¥15 SQL Server下载
    • ¥15 python如何将动态的多个子列表,拼接后进行集合的交集
    • ¥20 vitis-ai量化基于pytorch框架下的yolov5模型
    • ¥15 如何实现H5在QQ平台上的二次分享卡片效果?
    • ¥15 python爬取bilibili校园招聘网站
    • ¥30 求解达问题(有红包)
    • ¥15 请解包一个pak文件
    • ¥15 不同系统编译兼容问题
    • ¥100 三相直流充电模块对数字电源芯片在物理上它必须具备哪些功能和性能?
    • ¥30 数字电源对DSP芯片的具体要求