‘java -cp’命令行不起作用

'java -cp' command line not working

本问题已经有最佳答案,请猛点这里访问。

我尝试使用'java -cp'命令行来引用jar文件。但是由于某些原因它不起作用。仅供参考,我机器上的Java版本是java1.8。

后来我尝试了'-Djava-ext-dirs'选项,它起作用了。
命令中是否有语法错误?

enter image description here

enter image description here

和我的文件夹层次结构:
enter image description here
enter image description here


编辑:语句您不能在-cp路径中使用通配符。 已经过时了。 请参阅下面的@Heri评论。

您不能在-cp路径中使用通配符。 您必须列出在Windows上用;或在Linux和macOS上用:分隔的所有jar。

您可以创建一个shell /命令脚本来列出lib目录中的jar,并为您填充-cp选项。