检查当前的classpath,用下面这段程序 //ShowPath.java public class ShowPath { public static void main (String[] args){ System.out.println("Current class path is: " + System.getProperties().getProperty("java.library.path")); } }javac ShowPath.java java ShowPath你自己的classpth环境变量根本就没有生效,当前目录可用因为那是JVM默认的。 用 SET CLASSPATH=.:d:\class 再试
你的PATH变量中有太多的JDK版本了,检查一下,把你要用的JDK版本路径提前.
检查当前的classpath,用下面这段程序 //ShowPath.java public class ShowPath { public static void main (String[] args){ System.out.println("Current class path is: " + System.getProperties().getProperty("java.library.path")); } }javac ShowPath.java java ShowPath你自己的classpth环境变量根本就没有生效,当前目录可用因为那是JVM默认的。 用 SET CLASSPATH=.:d:\class 再试
//ShowPath.java
public class ShowPath {
public static void main (String[] args){
System.out.println("Current class path is: " +
System.getProperties().getProperty("java.library.path"));
}
}javac ShowPath.java
java ShowPath你自己的classpth环境变量根本就没有生效,当前目录可用因为那是JVM默认的。
用 SET CLASSPATH=.:d:\class 再试
//ShowPath.java
public class ShowPath {
public static void main (String[] args){
System.out.println("Current class path is: " +
System.getProperties().getProperty("java.library.path"));
}
}javac ShowPath.java
java ShowPath你自己的classpth环境变量根本就没有生效,当前目录可用因为那是JVM默认的。
用 SET CLASSPATH=.:d:\class 再试