java -cp [命令行]多个目录[重复]

Posted

技术标签:

【中文标题】java -cp [命令行]多个目录[重复]【英文标题】:java -cp [command line] multiple directries [duplicate] 【发布时间】:2016-08-11 20:08:18 【问题描述】:

我尝试通过 java 命令(Windows cmd)从命令行执行一个类。我也指定了类路径。

java -cp bin\ training.TestClient

有效。但是我不能用 jar 指定另一个文件夹。

java -cp bin\:lib\ojdbc7.jar training.TestClient

如果我尝试这样做,我会收到“找不到主类”错误。

如何在类路径中也包含 lib\ojdbc7.jar?

【问题讨论】:

Windows 的类路径分隔符是 ; 而不是 : 【参考方案1】:

在 Windows 上,路径分隔符是 ;: 仅适用于 *nix 系统。

【讨论】:

以上是关于java -cp [命令行]多个目录[重复]的主要内容,如果未能解决你的问题,请参考以下文章

windows下用命令行编译并运行java工程,怎样编译引用的多个jar包和配置文件.xml呢?

在Java中运行命令行[重复]

如何在java中传递命令行参数[重复]

java命令怎么运行一个包里的多个class文件

java使用纯命令行打包项目

Java - 带有自己的参数和自己的参数的命令行中的jar [重复]