Eclipse 在NetBeans中导出Jar文件

Eclipse 在NetBeans中导出Jar文件,eclipse,netbeans,jar,export,Eclipse,Netbeans,Jar,Export,我正在寻找一种在Netbeans中导出.jar文件的方法。我知道,当我清理/构建它时,它会自动将所有内容放在dist目录下的.war文件中。但是,在Eclipse中,您可以选择导出->导出->Java->JAR文件,然后单击下一步,只选择要导出的资源,并选择要将.JAR文件导出到的位置。在Netbeans中是否有类似的功能?您可以在Netbeans中启用“编译后构建JAR”属性 文件>项目属性>构建>打包您可以在Netbeans中启用“编译后构建JAR”属性 文件>项目属性>构建>打包我最终只是

我正在寻找一种在Netbeans中导出.jar文件的方法。我知道,当我清理/构建它时,它会自动将所有内容放在dist目录下的.war文件中。但是,在Eclipse中,您可以选择导出->导出->Java->JAR文件,然后单击下一步,只选择要导出的资源,并选择要将.JAR文件导出到的位置。在Netbeans中是否有类似的功能?

您可以在Netbeans中启用“编译后构建JAR”属性

文件>项目属性>构建>打包

您可以在Netbeans中启用“编译后构建JAR”属性


文件>项目属性>构建>打包

我最终只是以通常的方式构建了项目,在dist文件夹中获得了一个.war文件。
然后,我使用了一个名为IZArc:zip程序来打开.war,只获取构建.jar所需的内容。然后我再次使用IZArc创建.jar文件。

如果有人知道更简单的方法(最好是通过Netbeans本身),请让我知道

我最终只是按照通常的方式在dist文件夹中创建了一个.war文件。
然后,我使用了一个名为IZArc:zip程序来打开.war,只获取构建.jar所需的内容。然后我再次使用IZArc创建.jar文件。

如果有人知道更简单的方法(最好是通过Netbeans本身),请让我知道

如果您知道如何编写Ant文件,请编辑build.xml并添加-post dist目标。然后在创建war文件时也将创建jar文件。比如:

<target name="-post-dist" description="Create jar file.">
    <!-- Copy your files to a temp directory if necessary. -->
    <copy ...>
       ...
    </copy>

    <!-- 'basedir' should be the directory from which to jar the files -->
    <jar destfile="${dist.dir}/app.jar" basedir="${build.dir}/myjarfiles"/>
</target>

...

如果您知道如何编写Ant文件,请编辑build.xml并添加-post dist目标。然后在创建war文件时也将创建jar文件。比如:

<target name="-post-dist" description="Create jar file.">
    <!-- Copy your files to a temp directory if necessary. -->
    <copy ...>
       ...
    </copy>

    <!-- 'basedir' should be the directory from which to jar the files -->
    <jar destfile="${dist.dir}/app.jar" basedir="${build.dir}/myjarfiles"/>
</target>

...
我没有看到文件->项目属性->构建->打包下的“编译后构建JAR”属性我没有看到文件->项目属性->构建->打包下的“编译后构建JAR”属性