A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 朱东方 中级黑马   /  2012-6-19 20:10  /  2383 人查看  /  10 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 朱东方 于 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。对各位同学们来说或许是个小问题,可过不了这个我就没办法往下学下去了。
谢谢各位了。
更多图片 小图 大图
组图打开中,请稍候......

10 个回复

倒序浏览
本帖最后由 唐辉辉 于 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   
回复 使用道具 举报
CLASSPATH=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%lib\tools.jar
也加上了啊
回复 使用道具 举报
你就把classpath先设置:.;D:\Program Files\Java\jdk1.6.0_10\lib 就行了,之后的等听课了老师会讲
回复 使用道具 举报
运行class文件的时候不是  java  z.class   直接 java z就行了,环境变量配置应该没问题。
回复 使用道具 举报
首先你的系统变量中路径放错了、、、
回复 使用道具 举报
孙飞 中级黑马 2012-6-19 21:44:20
7#
这个问题以前我也碰到,我的问题是把classpath的路径前的.;写成了, ;        就是说前面的是一个英文输入状态下的句号和一个分号,你确认你的是正确的?
回复 使用道具 举报
运行class文件的时候不是  java  z.class   直接 java z就行了,环境变量配置应该没问题。
我看这么多人都说环境变量配置有问题呢 ?都好好看图了吗?
回复 使用道具 举报
孙浩 中级黑马 2012-6-19 22:49:56
9#
编译:javac  z.java
运行:java z

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

200645ay24hzp36e2zjz3i.png
回复 使用道具 举报
问题以解决,谢谢各位了
回复 使用道具 举报
首先说明的是java z.class是java已经编译好了的字节码文件。不能再次编译。你的问题出在编译的名字有错误,应该是java z直接编译。这样才能生成.class文件
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马