我有三个不同的项目,它们有java源文件DBHandler
(DBHandler.java)DataObject
(DataObject.java)和LinkedIn
(LinkedIn.java)
DBHandler
有一个方法addLinkedInMessages(lpo)
,它接受dataObjects'对象
我的LinkedIn
调用方法addLinkedInMessages(lpo)
。现在我收到了错误
The method addLinkedInMessages(LinkedInPageObject) is undefined for
the type LinkedInDBHandler LinkedInPageLoader.java
然而,这是LinkedInDBHandler
public ArrayList<LinkedInAccountObject> getAllLinkedInUsersFromDatabase() {
ArrayList<LinkedInAccountObject> laoarray = new ArrayList<LinkedInAccountObject>();
LinkedInAccountObject lao = new LinkedInAccountObject();
return laoarray;
}
我将依赖项目添加到其他项目构建路径中。但是我无法调用新创建的方法。但是,我能够使用现有的方法。
请任何人帮助我
答案 0 :(得分:0)
您必须将获取addLinkedInMessages(LinkedInPageObject)
类型对象的方法LinkedInPageObject
添加到类LinkedInDBHandler
。
答案 1 :(得分:0)
此异常的含义是,您没有名为utf8mb4
的方法接受类addLinkedInMessages
中LinkedInPageObject
类型的属性。
因此,在您的LinkedInDBHandler
中,您必须包含:
LinkedInDBHandler.java
答案 2 :(得分:0)
感谢您的回答。
我实际上在LinkedInDBHandler.java文件中有addLinkedInMessages(LinkedInPageObect)方法。
添加了项目,并且还创建了构建并将jar文件添加到项目中。删除jar解决了它,因为在未添加这些方法时导出了jar。
再次感谢大家在这里发布的答案