CLASSPATH==.;c:\j2sdk\lib\dt.jar;c:\j2sdk\lib\tool.jar
JAVA_HOME==c:\j2sdk
PATH==%PATH%;c:\j2sdk\bin
我JAVA的源程序放在C盘的TEMP文件夹下的.
但每次编译后能生成CLASS文件,但是执行不了.得不到程序所需的东西.源程序很简单
public class j_HelloJava
{
public static void main(String args[])
{
System.out.println("Hello JAVA!");
System.out.println("I will be a good JAVA programmer!");
}
}请高手帮我看看,谢谢。
JAVA_HOME==c:\j2sdk
PATH==%PATH%;c:\j2sdk\bin
我JAVA的源程序放在C盘的TEMP文件夹下的.
但每次编译后能生成CLASS文件,但是执行不了.得不到程序所需的东西.源程序很简单
public class j_HelloJava
{
public static void main(String args[])
{
System.out.println("Hello JAVA!");
System.out.println("I will be a good JAVA programmer!");
}
}请高手帮我看看,谢谢。
然后打开命令行(XP的是CMD.EXE)输入 java j_HelloJava
JAVA_HOME=C:\Program Files\Java\binPath=C:\Program Files\Java\jdk1.6.0\bin还有一个建议:
PATH==%PATH%;c:\j2sdk\bin ===>PATH==c:\j2sdk\bin;%PATH%
你说的方法我试过了,可以了,但是这是啥原因呢,谢谢。
没见过下面有tool.jar
设CLASSPATH纯属多余把CLASSPATH删了,重新开个命令行窗口
进到C:\temp直接就javac j_HelloJava.java
再java j_HelloJava
CLASSPATH=.;%JAVA_HOME%\dt.jar;%JAVA_HOME%\tools.jar
PATH==%PATH%;%JAVA_HOME%\bin