用Netbeans导出JAR

Dam*_*mir 29 java netbeans netbeans-6.9

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

a_h*_*ame 36

您需要启用该选项

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

(但默认情况下启用)


Ser*_*nov 17

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

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

  • 如果你没有dist文件夹,你需要显式运行'clean and build',即使你可能已经在编译和运行你的程序. (2认同)

Jon*_* Aa 11

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

  • 想通了:必须首先明确地运行'清理和构建' (2认同)

Rup*_*ngh 5

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