回 帖 发 新 帖 刷新版面

主题:[求助]  关于打包的小问题

我在C:/下写了两个小程序Cat.java和Dog.java
先写的Cat.java

package com.jin;
public class Cat {
    
}   //(cat.java)

然后我将Cat进行编译,并且将Cat.class放入了C:/com/jin目录中
然后我写Dog.java

//import com.jin.*;
import com.jin.Cat;
public class Dog {
    public static void main(String[] args) {
        Cat c = new Cat();
    }
}  //(jin.java)

但是问题出现了,当我用import com.jin.Cat引入Cat类时,可以成功编译Dog.java。
但用import com.jin.*时,却说确认Cat在正确的子目录下。这是怎么回事?(C:/com/jin/下只有Cat.class没别的类)

回复列表 (共1个回复)

沙发

你好,你必须把Dog.java放在 C:/下才行
因为在C:/com/jin/目录下是没有  com目录,  com目录只存在于c:/下

我来回复

您尚未登录,请登录后再回复。点此登录或注册