我已经完成了我的项目,但无法以可执行文件的形式导出。我使用的是Netbeans 12。
neskvpey1#
Java应用程序不是以exe文件而是以jar文件的形式构建的。使它们可执行的组件是在jar的META-INF文件中定义的Main-class属性。在NetBeans中将程序转换为可执行jar文件1)右键单击项目-〉属性-〉选择屏幕左下角的运行选项卡。您将看到一个文本框,上面写着主类,选择下拉箭头浏览项目中所有可用的主类(是的,NetBeans可以有多个主类,但只能运行一个)2)可选选择“部署”选项卡,然后选择“压缩jar”以保存空间3)右键单击项目-〉清理并构建然后转到文件资源管理器上的项目文件夹,您将看到一个dist(分发)文件夹,在那里您将看到名为(项目名称).jar的已构建jar文件,只需双击它,java jre就会执行它有些人在双击运行jar文件时会遇到问题,在这种情况下,无论是从cmd还是从bat文件键入此脚本
set path=<path to your java.exe in your JDK/JRE bin folder> cd (Path to where your jar file is located) java -jar <Your Jar file>.jar
gcxthw6b2#
谢谢所有愿意帮助我的人。最简单的解决方案:1.启动基于Ant的标准项目1.在“属性”-〉“生成”-〉“部署”中启用本地打包1.为Exe安装Inno setup tool,为Msi安装Wix Toolset1.将上述工具的bin路径作为系统环境变量添加1.右键单击项目并选择打包为-〉Exe或MSI注意事项:建议使用Netbeans 8.2(最新版本中不建议使用某些功能)Screenshot
4uqofj5v3#
您可以在netbeans中使用文件〉导出〉浏览以导出。
3条答案
按热度按时间neskvpey1#
Java应用程序不是以exe文件而是以jar文件的形式构建的。使它们可执行的组件是在jar的META-INF文件中定义的Main-class属性。
在NetBeans中将程序转换为可执行jar文件
1)右键单击项目-〉属性-〉选择屏幕左下角的运行选项卡。您将看到一个文本框,上面写着主类,选择下拉箭头浏览项目中所有可用的主类(是的,NetBeans可以有多个主类,但只能运行一个)
2)可选选择“部署”选项卡,然后选择“压缩jar”以保存空间
3)右键单击项目-〉清理并构建
然后转到文件资源管理器上的项目文件夹,您将看到一个dist(分发)文件夹,在那里您将看到名为(项目名称).jar的已构建jar文件,只需双击它,java jre就会执行它
有些人在双击运行jar文件时会遇到问题,在这种情况下,无论是从cmd还是从bat文件键入此脚本
gcxthw6b2#
谢谢所有愿意帮助我的人。
最简单的解决方案:
1.启动基于Ant的标准项目
1.在“属性”-〉“生成”-〉“部署”中启用本地打包
1.为Exe安装Inno setup tool,为Msi安装Wix Toolset
1.将上述工具的bin路径作为系统环境变量添加
1.右键单击项目并选择打包为-〉Exe或MSI
注意事项:
建议使用Netbeans 8.2(最新版本中不建议使用某些功能)
Screenshot
4uqofj5v3#
您可以在netbeans中使用文件〉导出〉浏览以导出。