在C:/pack1里定义Cat.java
package com.p;
public class Cat { }
编译后将Cat.class放入C:/pack1/com/p目录中。
在C:/pack2里定义Dog.java
import com.p.Cat;
public class Dog {
public static void main(String[] args) {
Cat c = new Cat();
System.out.println("Cat c = new Cat()");
}
}
编译后生成Dog.class若此时想在C:/>这个路径下运行Dog.class应该输入什么指令? 怎样在运行程序时里定义多个classpath?(第一次这样写C:/>java -classpath C:/pack2 Dog提示找不到com.p.Cat
第二次改成C:/>java -classpath C:/pack1 Dog但提示找不到Dog)
package com.p;
public class Cat { }
编译后将Cat.class放入C:/pack1/com/p目录中。
在C:/pack2里定义Dog.java
import com.p.Cat;
public class Dog {
public static void main(String[] args) {
Cat c = new Cat();
System.out.println("Cat c = new Cat()");
}
}
编译后生成Dog.class若此时想在C:/>这个路径下运行Dog.class应该输入什么指令? 怎样在运行程序时里定义多个classpath?(第一次这样写C:/>java -classpath C:/pack2 Dog提示找不到com.p.Cat
第二次改成C:/>java -classpath C:/pack1 Dog但提示找不到Dog)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货