maven项目使用java命令行运行类的main方式示例

因为需要测试一个东西,本地测试无问题,测试环境一直有问题,就想在测试环境测试下

直接写了个测试类,main方法直接运行测试逻辑

测试类写好,发现自己不会使用命令行运行

运行测试类一直报"错误: 找不到或无法加载主类"

折腾好久,终于找到两个帖子

记录下来,避免自己下次浪费时间

项目结构

直接上最终方案

进入到classes目录后执行

java  pers.wwz.App


或者
java -classpath ".:" pers.wwz.App

如果有外部jar,classpath参数中加入外部jar,多个之间用';'隔开

示例:

 java -classpath "D:\my_projects\AscendKing-2023-07-17-16-009\lib\aspose-words-21.1-jdk17.jar;.;" pers.wwz.Word2PdfAsposeUtil2

猜你喜欢

转载自blog.csdn.net/wangwenzhe222/article/details/131770043