我正在使用eclipse IDE并且一直在尝试使用Ant从Eclipse内部部署应用程序作为.EXE文件。 Inno Setup 5.0已安装在我的环境路径中。
C:\Program Files\Inno Setup 5;C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Java\jdk1.8.0_45\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Dell\DW WLAN Card
这是我从构建中获得的错误
项目\编译\编译\类\ META-INF
在C:\Program Files\Java\jdk1.8.0_40\jre
使用基本JDK
由于配置问题,Bundler EXE安装程序被跳过:缺少主应用程序jar
修复建议:确保使用fx:jar任务来创建主应用程序jar。
建立成功
我的问题是我如何包含jar并且我有Inno Setup 5.0的路径coorect
答案 0 :(得分:2)
@Phantomazi 很好的编辑 @James Duh
以下是使用Eclipse Luna为JavaFX项目构建EXE文件的分步说明
右键单击Eclipse中的项目名称
选择构建路径
配置构建路径
单击“库”选项卡
单击“添加JAR”
选择您的项目,然后导航到构建 - > dist - >库
你应该在libs文件夹中有一个ProjectName.jar文件
如果没有通过打开build.fxfuild创建一个jar文件
将包格式设置为NONE
单击Generate ant build.xml并运行
然后将包格式设置回EXE
您的控制台视图将告诉您EXE文件的保存位置 实施例
C:\ Users \ User Name \ workspace \ Project Name \ build \ deploy \ bundles