曾经几何在DOS下编译或运行为输入一大堆的.jar文件名与路径而烦恼(当然,写成.bat或用Ant可解决之)
今天才发现居然还可以这样来把所需的jar引进来即可,不知道是不是落伍?
原来一般是这样写
java -classpath .;X:\OpenSource\lib1\xxx.jar;X:\OpenSource\lib2\yyy.jar;X:\OpenSource\lib3\zzz.jar ClassName
其实只要java -Djava.ext.dirs=.;你的jar所在的路径用;号连起来 ClassName 即可。
java -Djava.ext.dirs=.;X:\OpenSource\lib1;X:\OpenSource\lib2;X:\OpenSource\lib3 ClassName
即可把当前路径下的jar与你所指定的所有的jar文件引进来用了,呵呵,是不是方便很多?仅对在DOS下敲命令行有效率:)。。。
有待大家一同检验:)
博客介绍了在DOS下引入Java所需jar文件的新方法。以往需输入大量.jar文件名与路径,虽可写成.bat或用Ant解决,但新方法只需使用java -Djava.ext.dirs=.;指定jar所在路径 ClassName ,能将当前路径及指定路径下的jar文件引进来,仅对DOS命令行有效。
1135

被折叠的 条评论
为什么被折叠?



