作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我的讲师没有为我们提供教程的 .java 文件。我的问题是,我如何在我的 eclipse 项目中使用他的类文件,并克服以下错误?
错误:
Exception in thread "main" java.lang.NoClassDefFoundError: lec/utils/InputReader
at randomIt.main(randomIt.java:17)
Caused by: java.lang.ClassNotFoundException: lec.utils.InputReader
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 1 more
这是我的代码:
import java.util.Random;
import lec/utils.InputReader;
public class randomIt {
public static void main(String[] args) {
Random generator = new Random();
InputReader myReader = new InputReader();
//Pick a number randomly between 1 and 10!
int number = generator.nextInt(10)+1;
//Ask user to guess...!
System.out.println("Take a guess (1 to 10)");
if (number == myReader.readInt()){
System.out.println("You win");
}
else {
System.out.println("It was " + number + ", tough Luck");
}
}
这是我的文件夹结构:
随机/
*/bin
*/lec/utils/InputReader
*/src/randomIt.java
注意:他的class文件是“InputReader.class”
最佳答案
我已经尝试使用 Eclipse 来解决这个问题。试一试:
希望对您有所帮助。
关于java - 如何在 Eclipse 项目中使用外部类文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2172916/
我是一名优秀的程序员,十分优秀!