线程“main”中的异常java.lang.NoClassDefFoundError :(名称错误

时间:2012-12-21 17:31:13

标签: java packaging

我的项目位于“\ BankPrj”文件夹中 它有

(1).com文件夹

(2)Account.javaCustomer.javaTestBanking.java个文件

(3)主要课程在TestBanking.java

这是错误..

enter image description here

这是我的完整项目

https://docs.google.com/folder/d/0BzMe2Ya7vhrAem5rcEljc3k1cFE/edit

请纠正错误。

我从测试文件夹本身执行了TestBanking.class。

1 个答案:

答案 0 :(得分:15)

您的包裹是com.mybank.test

你应该调用的方法是转到Folder BankPrj。

现在做 java -classpath。 com.mybank.test.TestBanking

现在应该可以了。

请记住,您无法进入文件夹的叶子来执行您的课程。您应该始终保持根(使用包时)并使用完全限定的包名和类名执行它。

希望这有帮助!