Java 如何使用Cygwin创建jar文件?

Java 如何使用Cygwin创建jar文件?,java,jar,makefile,cygwin,Java,Jar,Makefile,Cygwin,我有一个java程序,它使用了很多类,现在我想为所有类创建一个.jar文件。如何在Windows8中使用cygwin实现这一点 我的顾问告诉我在我的devel和jars目录中使用cygwin和type make,但是在这样做之后,我无法确定jar文件是在哪里创建的 感谢您的时间和回复。您可以这样做: 创建清单文件。例如,我在同一个文件夹中创建了一个MANIFEST.MF: Main-Class: HelloWorld 主类:HelloWorld (别忘了最后的回车) 编译java代码: java

我有一个java程序,它使用了很多类,现在我想为所有类创建一个.jar文件。如何在Windows8中使用cygwin实现这一点

我的顾问告诉我在我的devel和jars目录中使用cygwin和type make,但是在这样做之后,我无法确定jar文件是在哪里创建的


感谢您的时间和回复。

您可以这样做:

  • 创建清单文件。例如,我在同一个文件夹中创建了一个
    MANIFEST.MF

    Main-Class: HelloWorld 主类:HelloWorld (别忘了最后的回车)

  • 编译java代码:

    javac.exe *.java javac.exe*.java
  • 创建可执行JAR文件:

    jar.exe cvmf MANIFEST.MF hello_word.jar *.class jar.exe cvmf MANIFEST.MF hello_word.jar*.class
  • 执行.jar:

    java.exe -jar hello_word.jar java.exe-jar hello\u word.jar
  • 您可以在创建jar文件时指定路径: jar.exe cvmf MANIFEST.MF /path/you/want/hello_word.jar *.class jar.exe cvmf MANIFEST.MF/path/you/want/hello\u word.jar*.class