当前位置: 首页 > 知识库问答 >
问题:

JavaFX桌面部署为EXE文件

黎鹤轩
2023-03-14

我使用的是eclipse IDE,并且一直试图从eclipse内部以.exe文件的形式使用Ant部署应用程序。Inno Setup5.0已安装并位于我的环境路径中。

C:\Program Files\inno Setup 5;C:\ProgramData\Oracle\Java\JavaPath;C:\Program Files\Java\JDK1.8.0_45\bin;%SystemRoot%\System32;%SystemRoot%\System32\WBEM;%SystemRoot%\System32\WBEM;%SystemRoot%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Dell\DW WLAN卡

这是我在构建项目中遇到的错误\build\build\classes\meta-inf使用base JDK at:C:\program files\java\jdk1.8.0_40\jreBundler EXE安装程序跳过,因为配置问题:缺少主应用程序jar。
修复建议:确保使用fx:jar任务创建主应用程序jar。构建成功

我的问题是如何包含jar以及是否有Inno Setup5.0的路径coorect

共有1个答案

屠昌胤
2023-03-14

@Phantomazi不错的编辑@James Duh

下面是使用Eclipse Luna为JavaFX项目构建EXE文件的逐步说明

右键单击Eclipse中的项目名称

单击Add JAR

选择您的项目,然后导航到Build->Dist->libs

在libs文件夹中应该有一个projectname.jar文件

然后将包格式设置回EXE

您的控制台视图将告诉您EXE文件的保存位置(示例

C:\users\用户名\workspace\project name\build\deploy\bundles

 类似资料:
  • 好吧,我还是有点被部署应用程序的所有选择弄得不知所措。我的案子真的很简单。我有一个Java程序,现在在Win7上的NetBeans中工作。我想在另一个没有NetBeans的Windows桌面上运行它。 这里介绍的方法:https://netbeans.org/kb/docs/java/native_pkg.html生成一个.exe文件,该文件在Win桌面上安装应用程序。但是,这个文件很大,因为它包

  • 文件说明 package-win_x64.bat:打包程序用的脚本,将 zip 文件自动包装为.nw 文件后部署到 nwjs 打包插件的目录下,并自动转换为 nwjs 认可的 exe(待打包)文件,最后自动打开配置好的Enigma Virtual Box程序 deploy-win_x64.bat:使用Enigma Virtual Box打包程序完成后,执行该脚本,自动将打包好的 exe(用户可用)

  • 想要快速体验 FinClip 的完整功能? 从企业端、到运营端,从前端页面到数据库 部署社区版,感受 FinClip 的强大能力! 现在,只需 2 步,即可完成: 准备一台桌面服务器(本指南适配),也可使用云服务器; 按照本指南执行 “自动部署” 脚本。 在完成部署后,你还可以: 在 小程序市场 (opens new window) 中获取示例小程序及代码包 只需5行代码,让小程序在你的APP中跑

  • 我有一个小型Java桌面应用程序,没有任何图形用户界面。我使用蚂蚁来开发、运行、构建和发布它。我没有为它创建一个jar文件。我使用一个. sh文件来启动/运行它,并在发行版中附加JRE。 现在我在上面添加了一个简单的JavaFX2GUI。我仍然可以用Ant开发、运行、构建和发布。JavaFX的Ant文件中没有特殊的目标或添加。发布后,我无法再使用现有的.sh文件运行它。我收到以下错误: 线程"ma

  • 我需要创建带有多色行的JavaFx TableView(颜色1表示低优先级,颜色2表示中等优先级等)。我已经创建了CellFactory 和css 但我仍然需要高亮显示选定的行。我该怎么做?

  • 我正在Windows 8.1 64位上开发JavaFX8应用程序,带有4GB内存,使用的是运行JDK 8u25 64位版本的Netbeans 8.0.2。 应用平台是JDK版本8u25 32位,问题是当我构建项目时,应用程序运行正常,但当我做本机打包时,我可以为应用程序提供32位JRE和exe文件。 “由于配置问题,已跳过捆绑程序Windows应用程序映像:FX SDK和JRE运行时之间的位体系结