gpt4 book ai didi

java - 如何创建 JAR 文件

转载 作者:行者123 更新时间:2023-11-30 03:51:28 26 4
gpt4 key购买 nike

我知道创建 JAR 文件很容易,只需使用 eclipse,右键单击项目并选择导出并按照向导操作即可。

还有另一种方式就是命令行,我们可以使用这个命令。

jar cf myjarfilename.jar file1.class file2.class

问题是我无法使用 eclipse 创建 JAR,因为我的代码是在单独的项目中编译的,然后我将 .class 文件放置在特定的层次结构中,将它们编译到 JAR 中并将它们放置在特定位置我的网络应用程序使用它。

我可以使用命令行,但这并不实用,因为我的层次结构很复杂并且使用了很多 .class 文件。 (文件夹和仅 .class 文件)

现在我需要用它制作一个 JAR。如何。

最佳答案

是的,制作 .jar 文件很容易。

有很多替代方案。

1) eclipse : 选择项目>右键单击,导出为.jar

2) .bat 文件/shell 脚本:

jar cf myjarfilename.jar file1.class file2.class

3) .bat 文件/shell 脚本:

mkdir staging-directory
copy/s source-files staging-directory
jar cf myjarfilename.jar staging-directory

4) 写一个 Ant build.xmlMaven pom.xml自动化构建(包括生成 .jar 文件)。

这是一个关于 Apache Ant/build.xml 的非常好的教程:

http://www.vogella.com/tutorials/ApacheAnt/article.html

  <!--Creates the deployable jar file  -->
<target name="jar" depends="compile">
<jar destfile="${dist.dir}\de.vogella.build.test.ant.jar" basedir="${build.dir}">
<manifest>
<attribute name="Main-Class" value="test.Main" />
</manifest>
</jar>
</target>

关于java - 如何创建 JAR 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24346053/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com