dos下运行java程序。提示加载类不成功。
dos下运行的java程序一直提示这个错误(找不到类java.lang.NoClassDefFoundError):E:\studysw\eclipse\workplace\testWelcome\src\test4>java IuputTest
Exception in thread "main" java.lang.NoClassDefFoundError: IuputTest (wrong name
: test4/IuputTest)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
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)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: IuputTest. Program will exit.
百度了一下提示classpath没有配置好,可是我查看了好多次,环境配置感觉好像都没有问题:
classpath配置如下:
E:\studysw\eclipse\workplace\testWelcome\src\test4>set classpath
CLASSPATH=.;E:\studysw\jdk\lib\dt.jar;E:\studysw\jdk\lib\tools.jar
java_home配置如下:
E:\studysw\jdk
path配置如下:
path=E:\studysw\jdk\bin
求高手指点指点。万分感激。 dos,java,加载类不成功
[解决办法]
类象是有包名,test4.
楼主退到上一级目录,运行java test4.InputTest 试试。
[解决办法]