要是jdk没有问题,按照下面的做,刚开始学要一步来,就像我。 安装j2sdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的j2sdk安装在c:\j2sdk1.4.2): JAVA_HOME=c:\j2sdk1.4.2 classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径) path=%JAVA_HOME%\bin 接着可以写一个简单的java程序来测试J2SDK是否已安装成功: public class Test{ public static void main(String args[]){ System.out.println("This is a test program."); } } 将上面的这段程序保存为文件名为Test.java的文件。 然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令 javac Test.java java Test 此时如果看到打印出来This is a test program.的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况
to: long416(黑色眼睛) 太感谢你了,问题解决了! 多给你加分! 你是做Java的吗,希望能多交流:[email protected]
然后再像楼上的那样!
这样太辛苦了,下载个jcreatorpro用用吧,在ide下直接可以编译运行了。
把你java安装目录下的lib\tools.jar加进去.
如classpath=c:\jdk1.1.3\lib\tools.jar;c:\myjavasvae;
还有你运行的必须指向你java源文件放的文件夹.
如c:\myjavasave>javac Hello.java
hello.java保存在myjavasave里.不过你的程序有个小问题
system.out.println("...");
system的s要大写.
把你java安装目录下的lib\tools.jar加进去.
或者
在存文件的时候 你没有把类型变成 所有文件 一般用 记事本 的话默认为。txt 会变成HelloWorld.java.txt 所以一定要在保存的对话框中把类型换成 所有文件
error: cannot read:HelloWorld.java
1 error这是因为你没有指定路径,编译器找不到HelloWorld.java,要显示指定路径,我设置了CLASSPATH和PATH都不行,一定要显示指定路径!还有当javac 以个文件时系统报错:
Exception in thread "main" java.lang.NoClassDefFoundEerror: c:\class文件目录这是由于你CLASSPATH没设置好,或者文件名打错了!
是不是jdk有问题,我都快被气死了!
安装j2sdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的j2sdk安装在c:\j2sdk1.4.2):
JAVA_HOME=c:\j2sdk1.4.2
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径)
path=%JAVA_HOME%\bin
接着可以写一个简单的java程序来测试J2SDK是否已安装成功:
public class Test{
public static void main(String args[]){
System.out.println("This is a test program.");
}
}
将上面的这段程序保存为文件名为Test.java的文件。
然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令
javac Test.java
java Test
此时如果看到打印出来This is a test program.的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况
多给你加分!
你是做Java的吗,希望能多交流:[email protected]