两个类分别放在两个源文件中:a.java
class a{ public static void main(String in[]){
b.tt();
}
}
b.java
public class b{
public static void tt(){
System.out.println("I am class b");
}
}用一下命令:
javac a.java
java a
可以成功!再用:
jar cvf test.jar b.class
命令把类b放进test.jar包中(以上操作均在f:\j目录下进行,test.jar也是在f:\j目录下)然后在classpath变量中加入f:\j\test.jar,并且用分号与其他内容隔开。再执行:
javac a.java
提示:"找不到 变量b"请问是什么原因???