如何创建一个包含源代码(.java文件)的Java jar文件?

11
我正在尝试提交我的Java作业,并希望创建一个包含已编译的.class文件和我的原始源代码.java文件的jar文件。我正在使用IntelliJ,但没有找到将.java导出为jar的选项。是否有通过命令行完成此操作的方法?

你的 IntelliJ 版本是什么? - Prateek
4个回答

10

8

使用IntelliJ创建jar文件

对于Intellij IDEA版本11.0.2

依次点击File | Project Structure | Artifacts,然后按下alt+insert或点击加号图标并创建新的artifact,选择--> jar --> From modules with dependencies。

接下来转到Build | Build artifacts --> 选择你的artifact。

参考此链接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

1

1
在Eclipse帮助内容中,展开"Java development user guide" ==> "Tasks" ==> "Creating JAR files.",按照"Creating a new JAR file"或"Creating a new runnable JAR file"的说明进行操作。
JAR文件和可运行JAR文件命令位于“文件”菜单下,单击“导出...”并展开Java节点即可找到。
参考文档:http://docs.oracle.com/javase/tutorial/deployment/jar/build.html

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接