我有一个项目,我试图调用另一个子项目中的类,但它导致编译错误。
这就是我的项目结构:
我正在尝试从DownLoadFactory
子项目调用类utilcmrujar
到B
子项目下的类crmuwar
。
这是我在B
子项目下的类crmuwar
中导入包的方法,但它产生了编译错误:
我是否真的必须将utilcmrujar
子项目转换为jar
文件并将其称为依赖项?
答案 0 :(得分:1)
看起来你正在使用Eclipse。只需右键单击较旧的并选择 Build Path>即可将utilcmrujar文件夹添加到类路径中。用作源文件夹:
对每个源文件夹重复相同的步骤。
在您的utilcmrujar源文件夹中,您应该有基于包和 import的com / south / smdw / crm / webutils和com / south / smdw / crm / data文件夹陈述。 DownloadFactory.java应该在com / south / smdw / crm / data中(基于import语句),你正在编辑的文件应该在com / south / smdw / crm / webutils中(基于你的包声明)。