Java 如何在Eclipse2019-09中引用Maven项目中的类?

Java 如何在Eclipse2019-09中引用Maven项目中的类?,java,eclipse,Java,Eclipse,使用Eclipse2019-09,我的目标是使用OpenPDF库,但首先,我需要能够在从测试项目调用时调试它的代码。 我创建了一个工作区,在这里我创建了一个简单的java程序,可以打开PDF 我克隆了OpenPDF repo,并将这些项目添加到Eclipse中。它们是专业项目。 现在,我需要设置项目之间的关系,以便使用OpenPDF代码 我在这里读到,我应该将openpdf项目添加到我的测试项目的Java构建路径中的项目中,但这并不清楚。如果我将openpdf项目添加到那里的类路径条目中,它不会

使用Eclipse2019-09,我的目标是使用OpenPDF库,但首先,我需要能够在从测试项目调用时调试它的代码。 我创建了一个工作区,在这里我创建了一个简单的java程序,可以打开PDF

我克隆了OpenPDF repo,并将这些项目添加到Eclipse中。它们是专业项目。 现在,我需要设置项目之间的关系,以便使用OpenPDF代码

我在这里读到,我应该将openpdf项目添加到我的测试项目的Java构建路径中的项目中,但这并不清楚。如果我将openpdf项目添加到那里的类路径条目中,它不会编译,因为它找不到openpdf项目类


那么,正确的设置是什么?(我不是问如何通过Maven引用一个库,我也不打算构建一个签名的Maven库)。

只需在pom.xml中添加一个依赖项并构建项目即可。我的测试项目不是作为Maven进行的。所以我没有pom.xml。另外,我会为openpdf项目禁用Maven。默认包中是否有
module info.java
文件?如果是,请删除它(或者将所有内容从类路径移动到Modulepath,并在
module info.java
add
requires…;
语句中添加每个依赖项)。@Mike所以你打算使用maven而不使用maven?@howlger假设这些依赖项是模块化的,对吗?