我有一个项目,我试图调用另一个子项目中的一个类,但这会导致编译错误。使用eclipse在不同的子项目中调用一个类
这是我的项目结构的外观:
我想打电话从utilcmrujar
子项目类DownLoadFactory
一类B
那就是crmuwar
子项目下。
这是我如何导入包B
类crmuwar
分项目下,但它会产生一个编译错误:
请问我实际上是分项目utilcmrujar
转换为jar
文件并将其作为依赖项调用?
我有一个项目,我试图调用另一个子项目中的一个类,但这会导致编译错误。使用eclipse在不同的子项目中调用一个类
这是我的项目结构的外观:
我想打电话从utilcmrujar
子项目类DownLoadFactory
一类B
那就是crmuwar
子项目下。
这是我如何导入包B
类crmuwar
分项目下,但它会产生一个编译错误:
请问我实际上是分项目utilcmrujar
转换为jar
文件并将其作为依赖项调用?
看起来您正在使用Eclipse。直接右键点击上了年纪的添加utilcmrujar文件夹到类路径,并选择构建路径>用作源文件夹:
重复每个源文件夹的同一个步骤。
里面你utilcmrujar的源文件夹,你应该有COM /南/ smdw/CRM/webutils和COM /南/ smdw/CRM /数据文件夹,根据您的包和进口语句。 DownloadFactory.java应该位于com/south/smdw/crm/data(基于import语句),并且您正在编辑的文件应该位于com/south/smdw/crm/webutils中(基于您的包声明)。
您的Java包应位于此视图中的“Java Resources”文件夹内。告诉我们它里面有什么? –
那些“包”是子项目?不是Java“包”... –
@UsagiMiyamoto正确,很抱歉会将其更改为子项目。 – Robben