如何使用源代码(.java文件)创建java jar文件?

时间:2013-10-29 05:51:24

标签: java jar compilation

我正在尝试提交我的java作业,并且想要创建一个包含已编译的.class文件以及我原始源代码.java文件的jar文件。我正在使用IntelliJ,但没有找到将.java导出到jar的选项。有没有办法通过命令行来实现?

4 个答案:

答案 0 :(得分:8)

jar cf jar-file input-file(s)

检查http://docs.oracle.com/javase/tutorial/deployment/jar/build.html了解更多信息

答案 1 :(得分:3)

使用IntelliJ

创建jar文件

对于Intellij IDEA版本11.0.2

文件|项目结构|然后你应该按下alt + insert或者点击加号图标并创建新的工件选择 - > jar - >来自具有依赖关系的模块。

下一步转到Build |构建工件 - >选择你的神器。

请参阅此链接create-jar-with-IntelliJ

在命令提示符中创建jar文件

 - Start Command Prompt.

 - Navigate to the folder that holds your class files:

    C:\>cd \mywork

 - Set path to include JDK’s bin.  For example:

    C:\mywork> path c:\Program Files\Java\jdk1.7.0_25\bin;%path%

 - Compile your class(es):

    C:\mywork> javac *.java

 - Create a manifest file

   manifest.txt with, for example, this content:

        Manifest-Version: 1.0
        Created-By: 1.8.0_171 (Oracle Corporation) #your jdk version
        Main-Class: mainPackage.MainClass

 - Create the jar file:

    C:\mywork> jar cvfm Craps.jar manifest.txt *.class

答案 2 :(得分:1)

你可以通过命令行实现,但我建议你去构建脚本,这是专业的方法。

尝试Ant Script以达到您的要求。

Ant的教程链接 - http://www.tutorialspoint.com/ant/ant_creating_jar_files.htm

答案 3 :(得分:1)

在Eclipse帮助内容中,展开"Java development user guide" ==> "Tasks" ==> "Creating JAR files." Follow the instructions for "Creating a new JAR file" or "Creating a new runnable JAR file."

JAR File和Runnable JAR File命令由于某种原因位于File菜单下:单击Export ...并展开Java节点。

请参阅:http://docs.oracle.com/javase/tutorial/deployment/jar/build.html