鍍金池/ 問答/云計算  Java/ springboot 引入父pom文件

springboot 引入父pom文件

https://blog.csdn.net/forezp/...

這篇教程,第三部分建一個服務消費者
重新新建一個spring-boot工程,取名為:service-ribbon;
在它的pom.xml繼承了父pom文件,并引入了以下依賴:

<parent>
        <groupId>com.forezp</groupId>
        <artifactId>sc-f-chapter2</artifactId>
        <version>0.0.1-SNAPSHOT</version>
    </parent>
    

這個是哪兒來的,我按照教程前面的都成功了,這里不知道應該填什么

回答
編輯回答
陌璃

這里就是你的父項目的相關信息,有時還有個relativePath指定父項目的pom.xml文件。
舉個例子,我創(chuàng)建了個項目cloud-demo,它的pom.xml配置為:

<project>
...
    <groupId>com.example</groupId>
    <artifactId>cloud-demo</artifactId>
    <version>1.0-SNAPSHOT</version>
...
    <!-- 子模塊 -->
    <modules>
        <module>server-module</module>
    </modules>
...
</project>

然后,在該項目下創(chuàng)建子模塊server-module,那么子模塊中應該是這樣寫:

<project>
...
    <artifactId>server-module</artifactId>
    <version>1.0-SNAPSHOT</version>
...
    <parent>
        <groupId>com.example</groupId>
        <artifactId>cloud-demo</artifactId>
        <version>1.0-SNAPSHOT</version>
        <relativePath>../pom.xml</relativePath>
    </parent>
...
</project>
2017年7月25日 07:40
編輯回答
清夢

重新新建一個spring-boot工程,sc-f-chapter2 并 創(chuàng)建一個 module 取名為:service-ribbon; 在它的pom.xml繼承了父pom文件,并引入了以下依賴

應該是這樣表述,本人初學者,容易誤解。

看了git上的代碼目錄就明白了

2017年8月31日 16:12