我有一个java程序,它使用了很多类,现在我希望为所有类制作一个单独的.jar文件。如何在windows8中使用cygwin来完成此操作。
我的顾问告诉我在我的devel和jars目录中使用cygwin并键入make,但是在这样做之后,我无法确定在哪里创建jar文件。
感谢您的时间和回复。
你可以这样做:
-
创建清单文件。例如,我在同一个文件夹中创建了一个
MANIFEST.MF
:主要类别:HelloWorld
(别忘了最后的回车)
-
编译java代码:
javac.exe*.java
-
创建可执行JAR文件:
jar.exe cvmf MANIFEST.MF hello_word.jar*.class
-
执行.jar:
java.exe-jar hello_word.jar
您可以在创建jar文件时指定路径:
jar.exe cvmf MANIFEST.MF/path/you/wwant/hello_word.jar*.class