java - 在另一个项目 Eclipse 中调用一个类

标签 java eclipse

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

我做了以下事情。单击“A” --> Properties --> Build Path --> 并在 Java Source 的一个选项卡中我选择了项目 B。 --> Accept

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

更新,

我不断收到 java.lang.ClassNotFoundException。

在 "JSF"-->Properties -->Build Path --> Projects ---> I Added the Project:

enter image description here

在 Run --> Run Configurations --> ClassPath 我有:

enter image description here

现在我已经添加了项目“JIRA”和“JIRA dependencies” 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 现在它运行了。

最佳答案

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

example

关于java - 在另一个项目 Eclipse 中调用一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11792812/

相关文章:

java - 碰撞检测无法正常工作

用于多线程批量导入的Java框架

java - 使用 less 实用程序和 ant 显示源 .java 文件

java - 如何在Eclipse中使用 "java -Dcom.sun.org.apache.xml.internal.security.ignoreLineBreaks=true"

java - 使用 System.out.println 的简单程序没有输出

java - 在 eclipse 之外的 tomcat 上部署轴 2 Web 服务

java - 获取 Dbus 的 Java 绑定(bind)以在 Android 上运行

java - Hibernate 查询不返回新数据

java - 当我在 eclipse src 文件夹中粘贴一个 java 文件时,它没有显示

java - onOptionsItemSelected() 应该返回什么,true 还是 false?