赞
踩
有时候我们需要执行一个工具类,又不想打开整个项目运行,可以采用将工具类打包成jar,然后直接在dos窗口中命令行运行。
目录
如下图的工具类,引用了外部依赖包log4j-1.2.17.jar和ojdbc14.jar
javac -encoding UTF-8 -classpath .;./log4j-1.2.17.jar;./ojdbc14.jar -d . Mytest.java
java -classpath .;log4j-1.2.17.jar;ojdbc14.jar com.utils.Mytest
上一步编译完成后,Testjar目录下便生成了com文件夹,如下图:
此时,在Testjar文件目录下,建一个文件A(如1.txt)
- 文件内容为:Main-Class:(空格)全类名(回车)
- 1.txt文件内容为:Main-Class: com.utils.Mytest 回车
jar -cvfm Mytest.jar 1.txt com
打包后,此时文件夹内容如图:
java -jar Mytest.jar
到此,我们就完成了用cmd命令打包成jar,如果是整个项目打成jar包,我们可以用maven来实现。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。