我有一个用eclipse编写的java项目,当我尝试使用Windows命令提示符运行类文件时,我遇到以下错误:
线程“main”中的异常java.lang.NoClassDefFoundError:com / csvreader / CsvWriter
代码在eclipse上运行良好,但在命令提示符下运行不正常。有谁知道为什么?提前谢谢!
我已检查过builtime类路径和运行时类路径是否相同。
答案 0 :(得分:1)
好像你的问题与类路径有关。 您的eclipse包含正确的类路径,但您不会在命令提示符中包含它。
您可以在以下链接中阅读相关内容: https://en.wikipedia.org/wiki/Classpath_(Java) https://docs.oracle.com/javase/8/docs/technotes/tools/windows/classpath.html