Eclipse - 如何将项目作为 Maven 依赖项添加到另一个项目,而不是作为 jar 添加?

ahm*_*kok 5 java eclipse dependencies dependency-management maven

我有两个 Maven 项目。一个应该是对另一个的依赖。两者都有 pom.xml 文件。当我搜索存储库时,它会看到本地项目并自动添加。

添加时的 pom.xml 条目:

<dependencies>
    <dependency> // for another dependency, an external jar
        <groupId>..</groupId>
        <artifactId>..</artifactId>
        <version>...</version>
    </dependency>
    <dependency> // the one for other project which I want to add as dependency
        <groupId>..</groupId>
        <artifactId>..</artifactId>
        <version>..</version>
    </dependency>
</dependencies>
Run Code Online (Sandbox Code Playgroud)

但是对该项目的引用看不到类。是否有一些特定的方法可以做到这一点,而不是从存储库添加?

Mit*_*hun 3

<type>您可以使用标签内的标签设置依赖关系的类型<dependency>

<dependency> 
    <groupId>..</groupId>
    <artifactId>..</artifactId>
    <version>...</version>
    <type>jar OR war OR ejb-client OR test-jar</type>
</dependency>
Run Code Online (Sandbox Code Playgroud)

type 的默认值为jar