2014-07-21 99 views
0

我试图运行一个调用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我该如何解决这个问题? P.S.该程序调用FileUtils。运行调用外部罐子的Java程序

+0

是包中的类? – TameHog

+0

在实际的代码中,我没有声明包我刚刚说过导入org.apache.commons.io.fileutils –

+0

我的意思是什么包'登录'在? – TameHog

回答

0

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

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

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

0

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

+0

这些不起作用,但感谢输入和像我这样的初学者耐心。我只有15岁,所以我刚刚开始 –

+0

我输入:而不是;。该死的。而我13岁。如果自10岁开始编码。 – TameHog