1 从oracle官网上下载了 jdk-6u43-windows-i586,安装位置C:\java
配置环境变量
Path:
C:\java\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\Perl\site\bin;G:\app\Administrator\product\11.1.0\db_1\bin;运行javac报错。
Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/jdt/internal/compiler/batch/Main以为是CLASSPATH,新版本不是不用配置这个环境变量了吗?又把它添加上
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
JAVA_HOME
C:\java
还是报上面的错误。
请问是什么原因啊,谢谢javac报错javathreadexception
配置环境变量
Path:
C:\java\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\Perl\site\bin;G:\app\Administrator\product\11.1.0\db_1\bin;运行javac报错。
Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/jdt/internal/compiler/batch/Main以为是CLASSPATH,新版本不是不用配置这个环境变量了吗?又把它添加上
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
JAVA_HOME
C:\java
还是报上面的错误。
请问是什么原因啊,谢谢javac报错javathreadexception
给个文档 你参考一下吧..
关于jdk的安装及环境变量,这个文档里,都有..
.;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\tools.jar;
错误类:org/eclipse/jdt/internal/compiler/batch/Main我只想问你运行的是什么类?org/eclipse/jdt/internal/compiler/batch/Main这是你自己写的么,如果不是,只是一个jdk怎么会跟eclipse有关系呢!很好奇你是运行了个什么东西。你的path配置有问题,运行java -version如果无错误显示,就是你的主函数有错误了。
说错了,使你的运行命令错误。 javac Classname.java -cp ******
里面是jdk文件里面的bin文件目录
楼主把这个配置到PATH当中干什么?
C:\java\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\Perl\site\bin;G:\app\Administrator\product\11.1.0\db_1\bin;%JAVAHOME% 你要在上面配置,路径是你JDK的路径,如果你没配置,就是空。
其实最简单的配置是 path=你安装JDK的bin目录就可以了,不用哪么麻烦。