在启动时将jar文件添加到类路径

时间:2014-01-31 13:25:18

标签: java

我想在运行时将一些jar文件添加到我的二进制文件中,但是我一直在收到错误。我在Windows机器上运行它。我的代码位于名为SeleniumTest的目录中。

以下是我用来编译的命令:

javac SeleniumTest\src\com\src\test\First.java -d SeleniumTest\bin -cp SeleniumTest\lib\junit-4.10.jar;SeleniumTest\lib\selenium-java-2.39.0.jar;SeleniumTest\lib\selenium-server-standalone-2.39.0.jar

这成功了。但是,当我尝试运行此命令时:

java -cp SeleniumTest\lib\junit-4.10.jar;SeleniumTest\lib\selenium-java-2.39.0.jar;SeleniumTest\lib\selenium-server-standalone-2.39.0.jar SeleniumTest\bin com.src.test.First

我收到一条消息:

Error: Could not find or load main class SeleniumTest\bin

我的代码,First.java存在于

SeleniumTest\bin\com\src\test

我做错了什么?

2 个答案:

答案 0 :(得分:1)

试试这个

java -cp "SeleniumTest\lib\junit-4.10.jar;SeleniumTest\lib\selenium-java-2.39.0.jar;SeleniumTest\lib\selenium-server-standalone-2.39.0.jar;SeleniumTest\bin"  com.src.test.First

答案 1 :(得分:0)

尝试以下

java -cp SeleniumTest\lib\junit-4.10.jar;SeleniumTest\lib\selenium-java-2.39.0.jar;SeleniumTest\lib\selenium-server-standalone-2.39.0.jar SeleniumTest\bin SeleniumTest\src\com\src\test\First