java - Eclipse 项目未添加到构建路径

标签 java eclipse classpath

我的项目 A 依赖于项目 B,项目 B 依赖于项目 A。项目 B 编译并运行,我可以在调试的属性中看到项目 A 位于类路径中。当我尝试运行项目 A 时,我看不到项目 B 或其他第三方外部 JAR 库。我得到的错误是“java.lang.ClassNotFoundException”。我已将 Windows-Preferences-Building-Build Path Problems-Circular Dependency 设置为警告,如另一个答案中的建议。这最近可以工作,尽管我由于其他原因不得不重新导入我的项目,但现在无法让它工作。

最佳答案

我以同样的方式尝试了一个项目,不知道周期。为了避免这个问题,作为替代方案,我创建了一个带有父 pom 的 Maven 项目,其中我将两个单独的项目 A 和 B 声明为子项目。然后您可以将 pom 文件中的项目添加为依赖项。也许它是您项目的一个解决方案,使用 Maven 作为构建工具。

关于java - Eclipse 项目未添加到构建路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27416826/

相关文章:

java - 使用startsWith() 搜索数组

java - 将数据集 <row> 预测中的 vector 数据类型 "probability"列转换为数组?

java - Java 中的日期时间 - 如何找到从某个日期到 1970 年的毫秒数?

java - jar 中图像和可执行文件的路径

android类路径异常

Java 9 类路径和库路径扩展

java - 当我的任务在 UI 线程中执行时,在前台显示一个旋转的轮子

eclipse - 如何使用 Etags 在 Emacs 中找到类、方法、变量的引用?

android - ADT 在 Debug模式下未检测到 HTC One

java - 如何在运行应用程序时传递一个额外的 jar 来执行我的 java 命令?