Java-从不同目录中的另一个包导入类

Java-从不同目录中的另一个包导入类,java,import,package,Java,Import,Package,我已将我的项目安排如下: myProject ¦ ¦---Directories ¦ ¦ ¦ ¦--ArrayDirectory.java ¦ ¦--ArrayListDirectory.java ¦ ¦--HashMapDirectory.java ¦ ¦--Directory.java ¦ ¦---Other ¦ ¦--Entry.java ¦--Inputter.java 目录文件中的所有类都

我已将我的项目安排如下:

myProject  
¦  
¦---Directories  
¦   ¦  
¦   ¦--ArrayDirectory.java  
¦   ¦--ArrayListDirectory.java  
¦   ¦--HashMapDirectory.java  
¦   ¦--Directory.java  
¦  
¦---Other  
    ¦  
    ¦--Entry.java  
    ¦--Inputter.java  
目录文件中的所有类都有
包目录在顶部,其他中的有
包其他

目前,在目录中的所有类中,我试图使用
import other.Entry使用类条目但这会导致编译错误“包其他不存在”


我不确定哪里出了问题:包名?、文件结构?、导入语句?

而是给包起一个单独的名称,例如«PackageA»,«PackageB»仍然会遇到同样的问题首先,java命名约定是包名(以及相关目录)都是小写的。包名称将不包括项目所在的目录名称(即,尝试使用
导入
语句,但不包括
myProject
Project2
)我已更改为您建议的名称,但现在仍然存在相同的问题(ide/terminal)您是如何编译代码的?