运行一个调用外部Jar的Java程序

时间:2014-07-21 23:17:20

标签: java windows command-line command fileutils

我试图运行一个调用C:\ Users \ Brandon \ Downloads \ commons-io-2.4文件夹的Java程序。它使用此代码javac -cp "C:\Users\Brandon\Downloads\commons-io-2.4\*" Login.java进行了编译,但是当我尝试使用此代码运行它时    java -cp C:\Users\Brandon\Downloads\commons-io-2.4\* Login它给了我这个error: Could not find or load main class Login.class我该如何解决这个问题? 附:该程序调用FileUtils。

2 个答案:

答案 0 :(得分:0)

试试这个:java -cp C:\Users\Brandon\Downloads\commons-io-2.4\*;. Login 您必须将当前目录添加到类路径 如果这不起作用,请尝试java -cp C:\Users\Brandon\Downloads\commons-io-2.4\* -cp . Login

答案 1 :(得分:0)

您需要将当前位置添加为类路径的一部分。

java -cp .;C:\Users\Brandon\Downloads\commons-io-2.4\* Login

符号。(点)是当前路径,以逗号分隔