在SpringBoot项目中找不到java依赖项

kx7yvsdv  于 2021-07-12  发布在  Java
关注(0)|答案(1)|浏览(341)

在projecta中执行mvn干净编译时,我得到一个包不存在编译错误。错误是指从projectb导入的包,这是一个spring引导项目(projecta是一个常规的maven项目)。projectb编译得很好,结果jar在我的本地maven repo中。
项目B包含在项目A中:

<projectB.version>1.0.4-SNAPSHOT</projectB.version>

    [...]

    <dependency>
        <groupId>de.company</groupId>
        <artifactId>projectB</artifactId>
        <version>${projectB.version}</version>
    </dependency>

我已经做了常规的清理,还手动删除了projectb的本地repo的内容。

n6lpvg4x

n6lpvg4x1#

我没有使用重新打包的目标,但从

<plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>

<plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <executions>
                <execution>
                    <goals>
                        <goal>repackage</goal>
                    </goals>
                    <configuration>
                        <classifier>exec</classifier>
                    </configuration>
                </execution>
            </executions>
        </plugin>

……成功了。

相关问题