代码如下:
class Example
{
public static void main(String args[])
{
System.out.println("This is a simple Java proggram.");
}
}
用c:\javac e:\myjava\Example.java编译后得到Exampel.class文件。
然后运行c:\java e:\myjava\Example 结果提示
Exception in thread "main" java.lang.NoClassDefFoundError: Example。
这是什么意思
class Example
{
public static void main(String args[])
{
System.out.println("This is a simple Java proggram.");
}
}
用c:\javac e:\myjava\Example.java编译后得到Exampel.class文件。
然后运行c:\java e:\myjava\Example 结果提示
Exception in thread "main" java.lang.NoClassDefFoundError: Example。
这是什么意思
PATH中加入%JAVA_HOME%\bin
其中JAVA_HOME是你的jdk安装目录。
当你在cmd下键入java回车后,出现java命令的使用帮助就说明配置成功了。然后就可以运行java【程序了。
classpath=C:\Sun\AppServer\jdk\lib\tools.jar;C:\Sun\AppServer\jdk\lib\rt.jar
JAVA_HOME=C:\Sun\AppServer\jdk
Path=C:\Program Files\Borland\Delphi7\Bin;C:\Program Files\Borland\Delphi7\Projects\Bpl\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Adobe\AGL;C:\Sun\AppServer\jdk\bin
改成classpath=.;C:\Sun\AppServer\jdk\lib\tools.jar;C:\Sun\AppServer\jdk\lib\rt.jar把点加进去按理说 应该不用加的
试试先
试试
classpath=.;C:\Sun\AppServer\jdk\lib\tools.jar;C:\Sun\AppServer\jdk\lib\rt.jar
CLASSPATH的最前面应加上.;才对.
public class Example
{...}