在服务器上用java命令测试main方法

2018-12-13  本文已影响0人  书上有人说

有时候我们需要在测试环境上做些特殊的验证,比如调用下某个类的main方法,这样能够节省很多方法。自己以前一直想用,但懒的试,今天试了下,做下记录,防止以后遗忘。

简单的HelloWord的main方法调用不做多余的描写,网上有好多写的挺好的,可以找下。这里记录下那些main方法中要依赖其他类或者jar包的main方法的调用。
1.手动引入需要依赖的包。如下:

java -classpath .;.\lib\lucene-core-5.2.1.jar;.\lib\IKAnalyzer2012_V5.jar;.\lib\lucene-analyzers-smartcn-5.2.1.jar;.\lib\lucene-queryparser-5.2.1.jar;.\lib\mysql-connector-java-5.1.26-bin.jar com.cxg.IndexBuilder

  1. 设置路径依赖
cd 项目/web-info/classes
java -Djava.ext.dirs=../lib  com.cxg.IndexBuilder

个人感觉2方法比(人)较(比)方(较)便(懒)。

上一篇 下一篇

猜你喜欢

热点阅读