我搞不明白,classpath是给jre用的,默认是没有的,我设置了没用,不懂
情况是这样的 我在c:下面有个文件夹叫myclass里面有个DemoA.class 是通过javac 编译过去的
DemoA内容
package packa;
public class DemoA
{
public void show(){
System.out.println("demoa show run");
}
}
---------------------------------------------------------------------------------------
这是JarDemo内容
package pack;
import packa.*;
class JarDemo
{
public static void main(String[] args)
{
DemoA a = new DeamoA();
a.show();
System.out.println("Hello Jar pack!");
}
}
提示原因
import packa.*;
^
JarDemo.java:9: 找不到符号
符号: 类 DemoA
位置: 类 pack.JarDemo
DemoA a = new DeamoA();
^
JarDemo.java:9: 找不到符号
符号: 类 DeamoA
位置: 类 pack.JarDemo
DemoA a = new DeamoA();
^
3 错误
classpath =C:\myclass
我设置classpath
为什么不行呢 ,想了半天 不知道为什么?谁能帮我解释下,不甚感激 |
|