关于java:使用Netbeans导出JAR

Export JAR with Netbeans

如何使用Netbeans将Java项目导出到JAR? 我找不到像Eclipse这样的选项。


您需要启用该选项

Project Properties -> Build -> Packaging -> Build JAR after compiling

(但默认情况下启用此功能)


您的意思是将其编译为JAR吗? NetBeans会自动执行此操作,只需"清理并构建"并查看项目的" dist"子目录。将有包含所需库的带有" lib"文件夹的JAR。这些JAR + lib足以运行应用程序。

如果在项目属性中禁用"保存时编译",则不再需要执行"清理并生成",在大多数情况下,只需"生成"即可。如果您只想更改一部分代码并重建JAR,则可以节省时间。但是,请注意,NetBeans有时无法正确处理依赖关系和二进制兼容性,这将导致错误的JAR抛出"无此方法"或其他晦涩的异常。因此,如果自上次完全重建以来进行了很多更改,并且甚至不确定即使没有重新编译某些类,它也仍然可以正常工作,那么您仍然必须进行完整的"清理并构建"以完美地完成工作。工作JAR。


默认情况下,它会执行此操作,您只需要查看项目的/dist文件夹。


  • 右键单击您的项目文件夹。
  • 选择属性。
  • 展开构建选项。
  • 选择包装。
  • 现在清理并构建您的项目(Shift + F11)。
  • jar文件将在your_project_folder dist文件夹中创建。