我想在运行时将一些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
我做错了什么?
答案 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