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-cvfmtest.jarMANIFEST.MFcom

4运行

java-jartest.jar

相关推荐