java&javac&jar命令总结

来源:互联网 发布:linux 修改时间 编辑:程序博客网 时间:2024/06/06 12:31

Javac命令

javac  -verbose   Test.java   生成详细信息

javac verbose d:\FirstProgram.java   指定源文件的目录

javac -classpath code code\Test.java

javac cp   code code\Test.java

javac -d e:\    d:\FirstProgram.java   指定class文件输出到一个特定的目录

javac version   查看编译器的版本

javac help     查看帮助信息

Java命令

Java FirstProgram   执行当前目录下的FirstProgram.java文件

java -classpath d:\         FirstProgram   执行指定类目录下的文件

Java verbose      -classpath d:\         FirstProgram     查看加载及执行的详细信息

Java verbose      -classpath d:\         FirstProgram    >d:\view.txt   输出到指定的文件

Java version  查看版本


java com.mashen.FirstProgram   执行带包名的java文件

java -jar c:/temp/bin/test.jar    执行jar

java -classpath .;log4j-api-2.4.jar;log4j-core-2.4.jar;./src TestLog

java -classpath .;log4j-api-2.4.jar;log4j-core-2.4.jar;./src TestLog   执行对jar包有依赖关系

的文件

jar命令

打包:jar - cvf   my.jar  Test.class  Hello.class

jar - cvf  *.class

查看包里的内容:jar -tvf my.jar

运行jar包里的类

java -cp  my.jar  Hello

解压包里的内容到当前文件夹: jar -xvf  my.jar  

jar包指定一个默认的入口类

jar -uvfe my.jar  Hello