package dbs;
public class test
{
public static void main(String args[])
{
System.out.println("Hello World!");
}
}这个是代码,但是一运行,它就提示
Exception in thread "main" java.lang.NoClassDefFoundError: dbs/test
请按任意键继续. . .
这是什么问题?因为有关包的使用问题我一直弄的不大清楚,请各位帮忙的时候仔细些,谢谢!
最好是从classpath的设置都说一遍
public class test
{
public static void main(String args[])
{
System.out.println("Hello World!");
}
}这个是代码,但是一运行,它就提示
Exception in thread "main" java.lang.NoClassDefFoundError: dbs/test
请按任意键继续. . .
这是什么问题?因为有关包的使用问题我一直弄的不大清楚,请各位帮忙的时候仔细些,谢谢!
最好是从classpath的设置都说一遍
你的目录\dbs\test.class运行:
java -cp你的目录 dbs.test
java dbs.test
我直接在那个里面运行这个,它提示的那个错误,你们说的都是从命令行运行是吧
然后运行的时候应该用JAVA 包名.文件名
C:\> md JavaSource
C:\> cd JavaSourceC:\> subst Z: C:\JavaSourceC:\> Z:Z:\>copy con Test.java
package dbs;
public class Test
{
public static void main(String args[])
{
System.out.println("Hello,World!");
}
}
^Z
已复制 1 个文件。Z:\>md dbsZ:\>copy Test.java dbs\
已复制 1 个文件。Z:\>javac dbs\Test.javaZ:\>java dbs.Test
Hello,World!Z:\>echo 你成功了么?
你成功了么?Z:\>