黑马程序员技术交流社区

标题: Win7安装JDK问题。 [打印本页]

作者: 朱东方    时间: 2012-6-19 20:10
标题: Win7安装JDK问题。
本帖最后由 朱东方 于 2012-6-20 12:46 编辑

今天装的JDk1.6,装在了D盘。编译好的源文件也在D盘,用javac编译可以,但用java运行就出问题了。
不知道是什么原因,一天了,各位同学帮帮我吧。
程序绝对没有问题,就是hello world 没变
class  z
{
public static void main(String[] args)
{
  System.out.println("Hello World!");
}
}

基础班还没开课,小弟先自学java。对各位同学们来说或许是个小问题,可过不了这个我就没办法往下学下去了。
谢谢各位了。

java.png (8.52 KB, 下载次数: 26)

javac可以运行

javac可以运行

wenti.png (4.68 KB, 下载次数: 60)

java运行出问题了

java运行出问题了

java home.png (3.08 KB, 下载次数: 56)

环境路径配置1

环境路径配置1

path.png (3.49 KB, 下载次数: 63)

环境路径配置2

环境路径配置2

作者: 唐辉辉    时间: 2012-6-19 20:14
本帖最后由 唐辉辉 于 2012-6-19 20:26 编辑

环境变量设置

classpath=.;D:\Tools\Java\jdk1.6.0_10\lib\dt.jar;D:\Tools\Java\jdk1.6.0_10\lib\tools.jar   
作者: 朱东方    时间: 2012-6-19 20:19
CLASSPATH=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%lib\tools.jar
也加上了啊
作者: 孙峰    时间: 2012-6-19 20:25
你就把classpath先设置:.;D:\Program Files\Java\jdk1.6.0_10\lib 就行了,之后的等听课了老师会讲
作者: 车风波    时间: 2012-6-19 21:14
运行class文件的时候不是  java  z.class   直接 java z就行了,环境变量配置应该没问题。
作者: 黑马---邢志伟    时间: 2012-6-19 21:19
首先你的系统变量中路径放错了、、、
作者: 孙飞    时间: 2012-6-19 21:44
这个问题以前我也碰到,我的问题是把classpath的路径前的.;写成了, ;        就是说前面的是一个英文输入状态下的句号和一个分号,你确认你的是正确的?
作者: 车风波    时间: 2012-6-19 22:43
运行class文件的时候不是  java  z.class   直接 java z就行了,环境变量配置应该没问题。
我看这么多人都说环境变量配置有问题呢 ?都好好看图了吗?
作者: 孙浩    时间: 2012-6-19 22:49
编译:javac  z.java
运行:java z

200645ay24hzp36e2zjz3i.png (8.09 KB, 下载次数: 69)

200645ay24hzp36e2zjz3i.png

作者: 朱东方    时间: 2012-6-20 12:43
问题以解决,谢谢各位了
作者: oracleserver    时间: 2012-6-20 19:09
首先说明的是java z.class是java已经编译好了的字节码文件。不能再次编译。你的问题出在编译的名字有错误,应该是java z直接编译。这样才能生成.class文件




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2