构建包含其他模块的模块时,不存在无法通过Package进行Maven构建的问题

时间:2019-09-19 10:06:47

标签: java spring maven maven-plugin

我有四个模块(图书馆,网络,工作,数据库)和一个父模块。库,Web和数据库模块正在成功构建,但是当我尝试构建作业模块时,出现了一些错误“软件包com.project.web.rest不存在”。模块作业包含我已经构建的库和Web包的类。我的意思是,当我建立工作时,图书馆和网络已经建立。

在构建作业模块时,它不会从Web模块中引用任何内容。同时,在java类中的导入工作良好。

导入com.project.web.rest;

这是作业模块pom.xml文件的一部分:

    <directory>${project.basedir}/target</directory>
    <finalName>${project.artifactId}</finalName>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

<dependencies>

    <!-- Sibling -->

    <dependency>
        <groupId>com.project</groupId>
        <artifactId>project-lib</artifactId>
        <version>${project.version}</version>
        <type>jar</type>
    </dependency>

    <dependency>
        <groupId>com.project</groupId>
        <artifactId>project-web</artifactId>
        <version>${project.version}</version>
        <type>war</type>
    </dependency>

0 个答案:

没有答案