NoClassDefFound 异常
曾经也遇到过这样的问题,总是忘记怎么回事,其实就是包名问题,这次把它记下来。
类MyJava位于x:/app/a/b/c
package a.b.c;
public class MyJava{
//something
}
在命令行运行时应在a文件夹所在路径,执行java a.b.c.MyJava
或在任意路径下,执行java -classpath x:/app a.b.c.Myjava
还有没有其它方法我就不知道了,期待更多交流:)
NoClassDefFound 异常
曾经也遇到过这样的问题,总是忘记怎么回事,其实就是包名问题,这次把它记下来。
类MyJava位于x:/app/a/b/c
package a.b.c;
public class MyJava{
//something
}
在命令行运行时应在a文件夹所在路径,执行java a.b.c.MyJava
或在任意路径下,执行java -classpath x:/app a.b.c.Myjava
还有没有其它方法我就不知道了,期待更多交流:)