一、前言
JAVA JAVAC JAR的一些参数
二、JAVA 文件
三、具体操作
1、
编译JAVA文件,本示例路径 C:\Users\victor.min\Desktop\printFileName\PrintChoseFileName.java
cd C:\Users\victor.min\Desktop\printFileName javac *.java
这时在C:\Users\victor.min\Desktop\printFileName 路径下会多出一些 class文件
2、创建相应的结构图
本文中的包为 org.happymzw.PrintChoseFileName
所以创建一个文件夹 src/org/happymzw/, 然后再把刚才编译好的 PrintChoseFileName.class文件放入到src/org/happymzw/中,最后的层结构 为 src/org/happymzw/PrintChoseFileName.class
3,编写相就的manifest.mf 文件,这个很重要,对于可执行JAR来说
manifest.mf文件中的 main-class: org.happymzw.PringChoseFileName
main-class 冒号后面有一个空格,其次,类要包括包名,不然运行的时候会提示找不到,最后必须有一个换行键,也就是说最后要空一行出来
然后 cd 到 C:\Users\victor.min\Desktop\printFileName\src 下, 运行 jar cvfm test.jar manifest.mf ./*
test.jar: 名字为导出后的jar名字,可以自己随便取
manifest.mf: 就是刚才有main-class的文件
./*:指打包当前文件夹下子文件夹中所有的class文件
cd C:\Users\victor.min\Desktop\printFileName\src jar cvfm test.jar manifest.mf ./*
4、执行JAR
运行 java -jar test.jar
java -jar test.jar
可以看出程序已启动。
四,后记