调用另一个项目 Eclipse 中的类 Eclipse

2022-09-03 17:35:58

我有一个项目“A”,我需要从另一个项目“B”调用类“c”。

我已经完成了以下工作。单击“A” -->属性 -->构建路径 -->,然后在 Java 源代码的一个选项卡中,我选择了项目 B >。

现在我可以创建类“c”的objets,但是当我运行项目时,我得到“ClassNotFoundException”

更新

我一直在得到java.lang.ClassNotFoundException。

在“JSF” -->属性 -->构建路径 -->项目 ---> 我添加了该项目:

enter image description here

在运行 --> 运行配置 -->类路径 中,我有:

enter image description here

现在我已经添加了项目“JIRA”和“JIRA依赖关系”enter image description here

JIRA 项目具有以下依赖项:

enter image description here

我得到以下错误:

enter image description here

但是这个类是M2_REPO:

enter image description here

溶液

我只在没有 Maven 的 JAR 中添加“JIRA 依赖项”:enter image description here现在它正在运行。


答案 1

您应该在“项目”选项卡中添加另一个项目,或在“库”选项卡中添加项目的类文件夹。

example


答案 2

您需要将项目 B 添加到项目 A 使用的“运行”配置中。在“运行 ->运行配置...”菜单中,将项目 B 添加到运行配置的“类路径”选项卡中。


推荐