安装JDK之后,Javac可以运行,Java就不可以,为什么呢
来源:百度知道 编辑:UC知道 时间:2024/06/18 11:07:07
java -version可以显示,javac之后也可以出现正常的页面,用cd打开Java程序所在的目录后,运行javac不出现任何信息,表明成功的,但运行Java就不可以了。并且报错:“Exception in thread "main" java.lang.NoClassDefFoundError:HelloWorld”,到底是怎么回事啊?
各位高手帮帮忙了,不胜感激!
各位高手帮帮忙了,不胜感激!
Java_HOME: D:\jdk1.5.0
PATH: D:\jdk1.5.0\bin;
CLASSPATH: .;D:\jdk1.5.0\lib\tools.jar;
D:\jdk1.5.0\jre\lib\rt.jar;
这样没问题,重要的是下面的两行。
典型的环境变量没配好,
classpath配 .;
path配你jdk的安装目录的bin
应该就可以了
你的java文件是不是用了包?如果是要
>java 包名.类名
才可以运行
那是因为没有找到你对应的class文件。你得看当前文件夹下有没有Helloworld啊。最好不要用package(初学者),这个懒得解释。
电脑---属性---环境变量---高级
把JAVA_HOME,PATH,CLASS_PATH设置好就行了
不要用包
直接建个java文件就行了
我安装好了JDK,并且输入javac也能显示出帮助文件,也设置好了环境变量.
为什么设置JDK,后,在CMD中运行JAVA可以,可是无法运行JAVAC.
我的jdk装不上javac是怎么回事???
不安装JDK,可以安装JBUILDER吗?
安装JBuidler之后是否还需要另外安装JDK?
我安装了JAVA (jdk-1_5_0_04-windows-i586-p.exe)在D盘但是发现里面的BIN中没有JAVAC.EXE!
jdk安装好了,环境变量要是配好了的话,是不是会出现Usage:javac<options><source files>等等一大串
JAVA的JDK中为什么没有JAVAC?只有JAVA命令?
JDK中的JAVAC不能编译 提示:cannot read (文件名)
我装了jdk,但是javac这个命令工具不能用,(java这个是可以的),这可能是什么问题?先谢了.