使用eclipse在不同的子项目中调用类

时间:2017-07-07 15:04:43

标签: java

我有一个项目,我试图调用另一个子项目中的类,但它导致编译错误。

这就是我的项目结构:

enter image description here

我正在尝试从DownLoadFactory子项目调用类utilcmrujarB子项目下的类crmuwar

这是我在B子项目下的类crmuwar中导入包的方法,但它产生了编译错误:

enter image description here

我是否真的必须将utilcmrujar子项目转换为jar文件并将其称为依赖项?

1 个答案:

答案 0 :(得分:1)

看起来你正在使用Eclipse。只需右键单击较旧的并选择 Build Path>即可将utilcmrujar文件夹添加到类路径中。用作源文件夹

enter image description here

对每个源文件夹重复相同的步骤。

在您的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中(基于你的包声明)。