java在编译中出现Exception in thread "main"java.lang.NoClassDefFoundError:com/sun/tools/main的错误
我重新安装过后就这样的了 path值改过了···不知道了问题出在哪里了···
万分焦急 万分无奈 求高手解救 小生万分感激····
·····284347740 加我QQ和我说·····求解·····
就是这样啦
...main"java.lang.NoClassDefFoundError:com\/sun\/tools\/main的错误...
1.类名要和JAVA文件同名 2.是否window自动隐藏了文件后缀名,不要隐藏后缀名,把文件后缀改为.JAVA 3.是否import 你需要的包名 4.JAVA的环境变量是否设置正确
...main"java.lang.NoClassDefFoundError:com\/sun\/tools\/main_百度知 ...
1.类名要和JAVA文件同名 2.是否window自动隐藏了文件后缀名,不要隐藏后缀名,把文件后缀改为.JAVA 3.是否import 你需要的包名 4.JAVA的环境变量是否设置正确
...thread "main" java.lang.NoClassDefFoundError
这个是你的编译的路径错误了,你必须把编译当前路径指到你的Java文件存放的路径去才行。比如你把 MySecond.java 放在d:\/java这个文件夹里,那么你要执行的操作是“cd d:\/java”回车。若没有变化 再执行“D:”回车。这样 你就可以对d盘的Java文件夹中的 Java文件进行编译了。
...thread "main" java.lang.NoClassDefFoundError
“path”,设置jdk中各个程序的路径,“%java_home%\\bin;%java_home%\\jre\\bin;”“classpath”,设置java各个类的路径,“.;%java_home%\\lib;%java_home%\\lib\\tools.jar”。前面的“.”不可少,它代表了我们为自己的java类建立的工作路径,其它的是jdk自带的标准类库路径。设置好环境变量后按“...
...thread "main" java.lang.NoClassDefFoundError: Form
这个提示的意思是没有找到类,看看你的路径设置!
...thread “main” java.lang.NoClassDefFoundError
或许你先检查一个简单的问题,对象名和文件名是否相同。Expection in thread “main” java.lang.NoClassDefFoundError 这个异常经常是因为这个原因而导致的。
...thread "main" java.lang.NoClassDefFoundError: org\/apache\/log4j\/...
所以没有问题。有两个方式解决上述问题:1)上面的命令中运行的时候加入:-classpath <log4j的jar文件的路径> 变成>java -classpath <log4j的jar文件的路径> com.getdata.timer.DBReader 2)把log4j的jar文件的绝对路径放入系统的环境变量中(我的电脑-属性-高级-环境变量-》设置即可)...
Exception in thread "main" java.lang.NoClassDefFoundError:
C:\\Program Files\\Java\\jdk1.5.0\\bin classpath变量配法: .;C:\\Program Files\\Java\\jdk1.5.0 \\lib\\tools.jar;C:\\Program Files\\Java\\jdk1.5.0\\lib\\dt.jar 注意classpath 环境变量,路径前面有一个英文的点号和分号,新手容易犯这个错误,导致报java.lang.NoClassDefFoundError异常。
...thread"main"java.lang.NoClassDefFoundError:com\/sun\/t
你的jdk没配置好 ,缺少关键的包 tools.jar jdk 1.5和以后的版本只需要设置path变量就可以~当然 你如果要使用tomcat服务器的话也要设置下java_home变量。
...thread "main" java.lang.NoClassDefFoundError
编译可以通过的,这个错误是在执行时报的.就是classpath配有配置好.类路径出错导致的.修改办法:classpath=.;如果此程序在以前可以运行,而现在出错,就是可能你安装了什么软件,classpath被修改了,导致jdk类路径不能使用,此时只要把.;前置就可以了.例如:classpath=.;c:\\programFile\\oracle9i\\lib;...