如何使用netbeans从许多java类创建jar?

如何使用netbeans从许多java类创建jar?,java,netbeans,Java,Netbeans,我有一个包含许多java类和许多主类的java包。我想用这些包装做罐子?你能帮我吗? (我与netbeans合作)我发现这个网站很有用。。。希望能有帮助 我发现这个网站很有用。。。希望能有帮助 右键单击NetBeans项目窗口中的项目,然后选择项目属性->运行,在那里可以设置主类 清理并构建您的项目,然后转到您的netbeans项目->您的项目->dist,那里有可执行的jar文件 当您执行生成的jar文件时,将执行选定的主类右键单击NetBeans项目窗口中的项目并选择项目属性->运行,在那里

我有一个包含许多java类和许多主类的java包。我想用这些包装做罐子?你能帮我吗?
(我与netbeans合作)

我发现这个网站很有用。。。希望能有帮助
我发现这个网站很有用。。。希望能有帮助

右键单击NetBeans项目窗口中的项目,然后选择项目属性->运行,在那里可以设置主类

清理并构建您的项目,然后转到您的netbeans项目->您的项目->dist,那里有可执行的jar文件


当您执行生成的jar文件时,将执行选定的主类

右键单击NetBeans项目窗口中的项目并选择项目属性->运行,在那里您可以设置主类

清理并构建您的项目,然后转到您的netbeans项目->您的项目->dist,那里有可执行的jar文件

执行生成的jar文件时将执行选定的主类

如果项目在netbeans IDE下,则应遵循以下步骤:
  • 右键单击项目,然后单击属性

  • 点击
    包装

  • 点击
    压缩JAR文件

  • 接受更改,单击
    OK

  • 在项目上单击鼠标右键,然后单击“清理并构建”

  • 转到存储项目的目录

  • dist
    文件夹中查找
    JAR
    文件

    选择要执行的主类
  • 点击
    Run

  • 点击
    浏览
    主类
    标签附近的

    编辑: 如果您在windows下使用netbeans,并且jar文件未生成任何输出,请在cmd中尝试以下命令:

    start /b <jar file>
    
    启动/b
    
    然后会出现一个错误

    因此,您可以知道问题出在哪里

    如果项目在netbeans IDE下,您应该遵循以下步骤:
  • 右键单击项目,然后单击属性

  • 点击
    包装

  • 点击
    压缩JAR文件

  • 接受更改,单击
    OK

  • 在项目上单击鼠标右键,然后单击“清理并构建”
  • 转到存储项目的目录

  • dist
    文件夹中查找
    JAR
    文件

    选择要执行的主类
  • 点击
    Run

  • 点击
    浏览
    主类
    标签附近的

    编辑: 如果您在windows下使用netbeans,并且jar文件未生成任何输出,请在cmd中尝试以下命令:

    start /b <jar file>
    
    启动/b
    
    然后会出现一个错误


    因此,您可以知道问题出在哪里

    我执行这些操作,但当我执行.jar时,什么也没发生选择一个应该在项目中执行的主类,然后清理并构建项目,因为你说你有很多主要方法,你应该选择一个。对如何设置主类的答案做了一些更改,检查我是否执行了这些,但当我执行.jar时,什么也没有发生选择一个应该在项目中执行的主类,然后清理并构建项目,因为你说你有许多主要方法,你应该选择一个。对如何设置主类的答案做了一些更改检查如何选择将要执行的主类?@SaberMhadhbi:请检查答案我再次更新它。@SaberMhadhbi:不,你不能,每个项目应该只有一个主类。因此,当您执行项目时,将首先执行这个主类,您可以从这个主类切换到其他类。我如何选择要执行的主类?@SaberMhadhbi:请再次检查答案,我将更新它。@SaberMhadhbi:不,您不能,每个项目只能有一个主类。因此,当您执行项目时,将首先执行这个主类,并且可以从这个主类切换到其他类。因此,您需要一个项目和多个JAR,我认为:因此,我认为在这种情况下,您可能需要一个“自由形式的项目”:因此您可以定制构建(ant/mvn/etc)脚本来执行此操作。在这种情况下,我通常只研究两个项目:除非你真的需要在两个项目之间共享大量代码:然后考虑创建一个“第三”库项目——然后你可以将它作为依赖库添加到另外两个项目中。[我希望这是有意义的!]所以你想要一个项目和多个JAR,我认为:所以我认为在这种情况下,你可能需要一个“自由形式的项目”:这样你就可以定制构建(ant/mvn/etc)脚本来实现这一点。在这种情况下,我通常只研究两个项目:除非你真的需要在两个项目之间共享大量代码:然后考虑创建一个“第三”库项目——然后你可以将它作为依赖库添加到另外两个项目中。[我希望这是有道理的!]