java命令行打包和编译

1 带目录的编译(最好把*.java统一放到classes下面),其中verbose为显示编译进度, -d后面的参数为输出目录
如果编译的时候需要其他类,则需要使用classpath,cp参数指定他的位置
javac -verbose -d . Test.java

2 说明文件
MANIFEST.MF
内容如下,其中Main-Class一目了然,是带有main方法的类
注意:
1)Main-Class:后面,必须要有一个空格
2)Main-Class:下面,必须要有2个空行
Manifest-Version: 1.0
Class-Path: .
Main-Class: com.phl.test.Test


3 打包
jar -cvfm test.jar MANIFEST.MF com

4 运行
java -jar test.jar

猜你喜欢

转载自phl.iteye.com/blog/1133481
今日推荐